br.gov.ans.tiss.nucleo
Class AgenteMD5

java.lang.Object
  extended by br.gov.ans.tiss.nucleo.AgenteMD5

public class AgenteMD5
extends java.lang.Object

Agente encarregado de calcular e manipular carimbos de autenticação MD5. O agente é um singleton, com todos os métodos estáticos.


Constructor Summary
protected AgenteMD5()
          Construtor vazio.
 
Method Summary
static java.lang.String digest(java.lang.String pBase)
          Calcula carimbo MD5 sobre um string dado, usando o character set ISO-8859-1 (europeu ocidental)
static java.lang.String digest(java.lang.String pBase, java.lang.String pCharSet)
          Calcula carimbo MD5 sobre um string dado.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgenteMD5

protected AgenteMD5()
Construtor vazio.

Method Detail

digest

public static java.lang.String digest(java.lang.String pBase)
Calcula carimbo MD5 sobre um string dado, usando o character set ISO-8859-1 (europeu ocidental)

Parameters:
pBase - O string base.
Returns:
O carimbo MD5, na forma de um string.

digest

public static java.lang.String digest(java.lang.String pBase,
                                      java.lang.String pCharSet)
Calcula carimbo MD5 sobre um string dado.

Parameters:
pBase - O string base.
pCharSet - O character set no qual o string base deve ser considerado
Returns:
O carimbo MD5, na forma de um string.