Class HTTPNegotiateAuthentication
java.lang.Object
org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication
org.tmatesoft.svn.core.internal.io.dav.http.HTTPNegotiateAuthentication
- Direct Known Subclasses:
DefaultHTTPNegotiateAuthentication
Base class for negotiate authentication support. May be extended by local implementations using native GSS
implementations or delegated credentials.
- Version:
- 1.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.Stringprotected java.lang.Stringabstract booleanabstract booleanabstract voidrespondTo(java.lang.String challenge) Methods inherited from class org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication
authenticate, clear, clear, getASCIIBytes, getBytes, getBytes, getChallengeParameter, getChallengeParameters, getPassword, getRawUserName, getUserName, isSchemeSupportedByServer, parseAuthParameters, setChallengeParameter, setCredentials, setPassword, setUserNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HTTPNegotiateAuthentication
protected HTTPNegotiateAuthentication()
-
-
Method Details
-
getAuthenticationScheme
public java.lang.String getAuthenticationScheme()- Specified by:
getAuthenticationSchemein classHTTPAuthentication
-
getServerPrincipalName
protected java.lang.String getServerPrincipalName() -
respondTo
public abstract void respondTo(java.lang.String challenge) -
isStarted
public abstract boolean isStarted() -
needsLogin
public abstract boolean needsLogin()
-