Class HTTPApacheNTLMAuthentication
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.HTTPApacheNTLMAuthentication
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final java.lang.Stringstatic final java.lang.Stringprivate final INTLMEngineprivate java.lang.StringFields inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPNTLMAuthentication
myState, TYPE1, TYPE3 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedHTTPApacheNTLMAuthentication(java.lang.String charset, java.lang.String engine) -
Method Summary
Modifier and TypeMethodDescriptionbooleanjava.lang.StringbooleanisNative()static HTTPNTLMAuthenticationnewInstance(java.lang.String charset, java.lang.String engine) voidparseChallenge(java.lang.String challenge) Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPNTLMAuthentication
getAuthenticationScheme, getDomain, getUserName, isInType3State, setType1State, setType3StateMethods 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, setUserNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
JCIFS_ENGINE
public static final java.lang.String JCIFS_ENGINE- See Also:
-
APACHE_ENGINE
public static final java.lang.String APACHE_ENGINE- See Also:
-
myEngine
-
myLastToken
private java.lang.String myLastToken
-
-
Constructor Details
-
HTTPApacheNTLMAuthentication
protected HTTPApacheNTLMAuthentication(java.lang.String charset, java.lang.String engine)
-
-
Method Details
-
newInstance
-
authenticate
- Overrides:
authenticatein classHTTPNTLMAuthentication- Throws:
SVNException
-
parseChallenge
- Overrides:
parseChallengein classHTTPNTLMAuthentication- Throws:
SVNException
-
isNative
public boolean isNative()- Overrides:
isNativein classHTTPNTLMAuthentication
-
allowPropmtForCredentials
public boolean allowPropmtForCredentials()- Overrides:
allowPropmtForCredentialsin classHTTPNTLMAuthentication
-