Package com.metratec.lib.auth
Class DigestResponse
- java.lang.Object
-
- com.metratec.lib.auth.DigestResponse
-
public class DigestResponse extends java.lang.Object
Class to generate response header for digest authentication.
-
-
Constructor Summary
Constructors Constructor Description DigestResponse(DigestRequest digestRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
generateResponse()
java.lang.String
generateResponse(java.lang.String cnonce)
java.lang.String
generateResponse(java.lang.String cnonce, int ncount)
void
setAlgorithm(java.lang.String algorithm)
void
setMethod(java.lang.String method)
void
setPassword(java.lang.String password)
void
setQop(java.lang.String qop)
void
setUri(java.lang.String uri)
void
setUsername(java.lang.String username)
java.lang.String
toString()
-
-
-
Constructor Detail
-
DigestResponse
public DigestResponse(DigestRequest digestRequest)
-
-
Method Detail
-
setUsername
public void setUsername(java.lang.String username)
-
setUri
public void setUri(java.lang.String uri)
-
setQop
public void setQop(java.lang.String qop)
-
setMethod
public void setMethod(java.lang.String method)
-
setPassword
public void setPassword(java.lang.String password)
-
setAlgorithm
public void setAlgorithm(java.lang.String algorithm) throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
-
generateResponse
public java.lang.String generateResponse()
-
generateResponse
public java.lang.String generateResponse(java.lang.String cnonce)
-
generateResponse
public java.lang.String generateResponse(java.lang.String cnonce, int ncount)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-