From b4da55c3c010369a079519844643b89be7a88d69 Mon Sep 17 00:00:00 2001 From: Samuel Ramalho Date: Fri, 5 Apr 2019 10:29:06 -0300 Subject: [PATCH] Cria readme do projeto. --- readme.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+), 0 deletions(-) create mode 100644 readme.md diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..872a08a --- /dev/null +++ b/readme.md @@ -0,0 +1,34 @@ +# ANS Commons SEI + +ANS Commons SEI é uma bibliotecaque tem objetivo que prover os objetos utilizados pelos serviços do **SEI-Broker**. +
Esta versão conta com classes de representação de modelo e a classe utilitária SeiHelper. + +## Recursos + +### SeiHelper +- A classe utilitária SeiHelper provê métodos para transformação de String e byte[] em Base64 e geração de hash SHA-256. + +```java +// O método calcularHash recebe uma string, calcula e retorna o hash SHA-256 correspondente. +String sha256 = SeiHelper.calcularHash(string); + +// O método getBase64(byte[] bytes) recebe um array de bytes, faz a transformação e retorna o conteúdo Base64 correspondente. +String base64 = SeiHelper.getBase64(bytes); + +// O método getBase64(File arquivo) recebe um objeto File, faz a transformção e retorna o conteúdo Base64 correspondente. +String base64 = SeiHelper.getBase64(arquivo); +``` + + + +## Utilização + +Com a **biblioteca disponibilizada em seu repositório**, a dependência pode ser referênciada no arquivo pom.xml do projeto como: + +```xml + + br.gov.ans.commons + ans-commons-sei + 1.2.1 + +``` \ No newline at end of file -- libgit2 0.21.2