Uses of Interface
com.microsoft.tfs.core.httpclient.auth.AuthScheme

Packages that use AuthScheme
com.microsoft.tfs.core.httpclient.auth Provides implementation of various authentication schemes as well as utility classes that can be used to authenticate HTTP requests. 
 

Uses of AuthScheme in com.microsoft.tfs.core.httpclient.auth
 

Classes in com.microsoft.tfs.core.httpclient.auth that implement AuthScheme
 class AuthorizationHeaderScheme
           
 class AuthSchemeBase
          Deprecated. No longer used
 class BasicScheme
           Basic authentication scheme as defined in RFC 2617.
 class CookieAuthScheme
           
 class DigestScheme
           Digest authentication scheme as defined in RFC 2617.
 class NegotiateScheme
           
 class NTLMScheme
           
 class PreemptiveBasicScheme
          A modification on HTTP Basic to send authentication preemptively.
 class RFC2617Scheme
           Abstract authentication scheme class that lays foundation for all RFC 2617 compliant authetication schemes and provides capabilities common to all authentication schemes defined in RFC 2617.
 class WRAPAuthScheme
           
 

Methods in com.microsoft.tfs.core.httpclient.auth that return AuthScheme
 AuthScheme AuthState.getAuthScheme()
          Returns the authentication scheme.
static AuthScheme AuthPolicy.getAuthScheme(java.lang.String id)
          Gets the authentication scheme with the given ID.
 AuthScheme AuthChallengeProcessor.processChallenge(AuthState state, java.util.Map challenges)
          Processes the given collection of challenges and updates the state of the authentication process.
 AuthScheme AuthChallengeProcessor.processChallenge(AuthState state, java.util.Map challenges, Credentials credentials)
           
 AuthScheme AuthChallengeProcessor.selectAuthScheme(java.util.Map challenges)
           
 AuthScheme AuthChallengeProcessor.selectAuthScheme(java.util.Map challenges, Credentials credentials)
          Determines the preferred authentication scheme that can be used to respond to the given collection of challenges.
 

Methods in com.microsoft.tfs.core.httpclient.auth with parameters of type AuthScheme
 Credentials CredentialsProvider.getCredentials(AuthScheme scheme, java.lang.String host, int port, boolean proxy)
          Requests additional authentication credentials.
 void AuthState.setAuthScheme(AuthScheme authScheme)
          Assigns the given authentication scheme.
 



© 2015 Microsoft. All rights reserved.