com.caucho.security
Class DigestCredentials
java.lang.Object
com.caucho.security.DigestCredentials
- All Implemented Interfaces:
- Credentials, java.io.Serializable
public class DigestCredentials
- extends java.lang.Object
- implements Credentials, java.io.Serializable
Digest-based credentials
The Digest authentication uses the following algorithm
to calculate the digest. The digest is then compared to
the client digest.
A1 = MD5(username + ':' + realm + ':' + password)
digest = MD5(A1 + ':' + nonce)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DigestCredentials
public DigestCredentials()
DigestCredentials
public DigestCredentials(java.lang.String userName,
java.lang.String nonce,
java.lang.String digest)
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String userName)
getNonce
public java.lang.String getNonce()
setNonce
public void setNonce(java.lang.String nonce)
getRealm
public java.lang.String getRealm()
setRealm
public void setRealm(java.lang.String realm)
getDigest
public java.lang.String getDigest()
setDigest
public void setDigest(java.lang.String digest)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object