Class HttpDigestParamGenerator
- java.lang.Object
-
- com.sun.enterprise.security.auth.digest.impl.DigestParameterGenerator
-
- com.sun.enterprise.security.auth.digest.impl.HttpDigestParamGenerator
-
public final class HttpDigestParamGenerator extends DigestParameterGenerator
HttpDigestParamGenerator consumes Authorization header from HttpServlet request and generates Digest parameter objects to be used by Digest validators.- Author:
- [email protected]
-
-
Field Summary
-
Fields inherited from class com.sun.enterprise.security.auth.digest.impl.DigestParameterGenerator
HTTP_DIGEST, SIP_DIGEST
-
-
Constructor Summary
Constructors Constructor Description HttpDigestParamGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DigestAlgorithmParameter[]
generateParameters(AlgorithmParameterSpec param)
protected DigestAlgorithmParameter
getA1()
protected DigestAlgorithmParameter
getA2()
protected static String
removeQuotes(String quotedString)
protected static String
removeQuotes(String quotedString, boolean quotesRequired)
-
Methods inherited from class com.sun.enterprise.security.auth.digest.impl.DigestParameterGenerator
getInstance
-
-
-
-
Method Detail
-
generateParameters
public DigestAlgorithmParameter[] generateParameters(AlgorithmParameterSpec param) throws InvalidAlgorithmParameterException
- Specified by:
generateParameters
in classDigestParameterGenerator
- Throws:
InvalidAlgorithmParameterException
-
getA1
protected DigestAlgorithmParameter getA1()
-
getA2
protected DigestAlgorithmParameter getA2()
-
-