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

public abstract class HTTPNegotiateAuthentication extends HTTPAuthentication
Base class for negotiate authentication support. May be extended by local implementations using native GSS implementations or delegated credentials.
Version:
1.3
  • Constructor Details

    • HTTPNegotiateAuthentication

      protected HTTPNegotiateAuthentication()
  • Method Details

    • getAuthenticationScheme

      public String getAuthenticationScheme()
      Specified by:
      getAuthenticationScheme in class HTTPAuthentication
    • getServerPrincipalName

      protected String getServerPrincipalName()
    • respondTo

      public abstract void respondTo(String challenge)
    • isStarted

      public abstract boolean isStarted()
    • needsLogin

      public abstract boolean needsLogin()