Class HTTPNativeNTLMAuthentication
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication
-
- org.tmatesoft.svn.core.internal.io.dav.http.HTTPNTLMAuthentication
-
- org.tmatesoft.svn.core.internal.io.dav.http.HTTPNativeNTLMAuthentication
-
public class HTTPNativeNTLMAuthentication extends HTTPNTLMAuthentication
- Version:
- 1.1.2
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringmyLastTokenprivate SVNWinSecurity.SVNNTSecurityParametersmyNTSecurityParametersprivate static java.lang.StringNTLM_PROMPT_USER_PROPERTY-
Fields inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPNTLMAuthentication
myState, TYPE1, TYPE3
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedHTTPNativeNTLMAuthentication(java.lang.String charset)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallowPropmtForCredentials()java.lang.Stringauthenticate()booleanisNative()static HTTPNativeNTLMAuthenticationnewInstance(java.lang.String charset)voidparseChallenge(java.lang.String challenge)-
Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPNTLMAuthentication
getAuthenticationScheme, getDomain, getUserName, isInType3State, setType1State, setType3State
-
Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication
clear, clear, getASCIIBytes, getBytes, getBytes, getChallengeParameter, getChallengeParameters, getPassword, getRawUserName, isSchemeSupportedByServer, parseAuthParameters, setChallengeParameter, setCredentials, setPassword, setUserName
-
-
-
-
Field Detail
-
NTLM_PROMPT_USER_PROPERTY
private static final java.lang.String NTLM_PROMPT_USER_PROPERTY
- See Also:
- Constant Field Values
-
myNTSecurityParameters
private SVNWinSecurity.SVNNTSecurityParameters myNTSecurityParameters
-
myLastToken
private java.lang.String myLastToken
-
-
Method Detail
-
newInstance
public static HTTPNativeNTLMAuthentication newInstance(java.lang.String charset)
-
authenticate
public java.lang.String authenticate() throws SVNException- Overrides:
authenticatein classHTTPNTLMAuthentication- Throws:
SVNException
-
parseChallenge
public void parseChallenge(java.lang.String challenge) throws SVNException- Overrides:
parseChallengein classHTTPNTLMAuthentication- Throws:
SVNException
-
isNative
public boolean isNative()
- Overrides:
isNativein classHTTPNTLMAuthentication
-
allowPropmtForCredentials
public boolean allowPropmtForCredentials()
- Overrides:
allowPropmtForCredentialsin classHTTPNTLMAuthentication
-
-