Class HTTPDigestAuthentication
java.lang.Object
org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication
org.tmatesoft.svn.core.internal.io.dav.http.HTTPDigestAuthentication
- Version:
- 1.3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Stringprivate StringcreateDigest(String uname, char[] pwd, String charset) private static Stringencode(byte[] binaryData) private static StringformatNC(int nc) private StringgetParameter(String name) private StringgetParameter(String name, String defaultValue) voidinit()Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication
clear, clear, getASCIIBytes, getBytes, getBytes, getChallengeParameter, getChallengeParameters, getPassword, getRawUserName, getUserName, isSchemeSupportedByServer, parseAuthParameters, setChallengeParameter, setCredentials, setPassword, setUserName
-
Field Details
-
HEXADECIMAL
private static final char[] HEXADECIMAL -
myCnonce
-
myQop
-
myLastNonce
-
myNC
private int myNC -
myCharset
-
-
Constructor Details
-
HTTPDigestAuthentication
-
-
Method Details
-
init
- Throws:
SVNException
-
authenticate
- Specified by:
authenticatein classHTTPAuthentication- Throws:
SVNException
-
getAuthenticationScheme
- Specified by:
getAuthenticationSchemein classHTTPAuthentication
-
createDigest
- Throws:
SVNException
-
getParameter
-
getParameter
-
createCnonce
-
encode
-
formatNC
-