Class CredentialUtil

java.lang.Object
org.pac4j.http.credentials.CredentialUtil

public final class CredentialUtil extends Object
This class contains utility methods related to credential encryption algorithms (MD5 for http digest)
Since:
1.9.0
Author:
Mircea Carasel
  • Constructor Details

    • CredentialUtil

      public CredentialUtil()
  • Method Details

    • encryptMD5

      public static String encryptMD5(String data)
      Defined in rfc 2617 as H(data) = MD5(data);
      Parameters:
      data - data
      Returns:
      MD5(data)
    • encryptMD5

      public static String encryptMD5(String secret, String data)
      Defined in rfc 2617 as KD(secret, data) = H(concat(secret, ":", data))
      Parameters:
      data - data
      secret - secret
      Returns:
      H(concat(secret, ":", data));