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.String
protected java.lang.String
abstract boolean
abstract boolean
abstract void
respondTo
(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, setUserName
Methods 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:
getAuthenticationScheme
in 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()
-