Package org.pac4j.http.credentials
Class CredentialUtil
- java.lang.Object
-
- org.pac4j.http.credentials.CredentialUtil
-
public final class CredentialUtil extends java.lang.Object
This class contains utility methods related to credential encryption algorithms (MD5 for http digest)- Since:
- 1.9.0
- Author:
- Mircea Carasel
-
-
Constructor Summary
Constructors Constructor Description CredentialUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
encryptMD5(java.lang.String data)
Defined in rfc 2617 as H(data) = MD5(data);static java.lang.String
encryptMD5(java.lang.String secret, java.lang.String data)
Defined in rfc 2617 as KD(secret, data) = H(concat(secret, ":", data))
-
-
-
Method Detail
-
encryptMD5
public static java.lang.String encryptMD5(java.lang.String data)
Defined in rfc 2617 as H(data) = MD5(data);- Parameters:
data
- data- Returns:
- MD5(data)
-
encryptMD5
public static java.lang.String encryptMD5(java.lang.String secret, java.lang.String data)
Defined in rfc 2617 as KD(secret, data) = H(concat(secret, ":", data))- Parameters:
data
- datasecret
- secret- Returns:
- H(concat(secret, ":", data));
-
-