AzureActiveDirectoryLoginAuthenticationProvider Class

 
Namespace:   Microsoft.WindowsAzure.Mobile.Service.Security.Providers
Assembly:  Microsoft.WindowsAzure.Mobile.Service (in Microsoft.WindowsAzure.Mobile.Service.dll)

System.Object
  Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProvider
    Microsoft.WindowsAzure.Mobile.Service.Security.Providers.AzureActiveDirectoryLoginAuthenticationProvider
      Microsoft.WindowsAzure.Mobile.Service.Security.Providers.AzureActiveDirectoryOpenIdConnectAuthenticationProvider

type AzureActiveDirectoryLoginAuthenticationProvider = 
    class
        inherit OAuthBearerAuthenticationProvider
    end

NameDescription
System_CAPS_pubmethodAzureActiveDirectoryLoginAuthenticationProvider(HttpConfiguration)

Initializes a new instance of the AzureActiveDirectoryLoginAuthenticationProvider class with no tenant issuer validation.

System_CAPS_pubmethodAzureActiveDirectoryLoginAuthenticationProvider(HttpConfiguration, IEnumerable<String>)

Initializes a new instance of the AzureActiveDirectoryLoginAuthenticationProvider class with tenant issuer validation.

NameDescription
System_CAPS_pubpropertyConfig

The HttpConfiguration associated with this instance.

System_CAPS_pubpropertyOnApplyChallenge
System_CAPS_pubpropertyOnRequestToken
System_CAPS_pubpropertyOnValidateIdentity
System_CAPS_pubpropertyTenants

The collection of tenants that should be allowed.

NameDescription
System_CAPS_pubmethodApplyChallenge(OAuthChallengeContext)
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetTenantIssuer(HttpClient, String)

Returns the issuer for the specified tenant.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodInitializeTokenIssuers()

Initializes the token issuers by requesting the token issuer

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRequestToken(OAuthRequestTokenContext)
System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_protmethodUpdateTokenContext(OAuthRequestTokenContext)

Gets the token from the Authorization HTTP header field or from the request body.

System_CAPS_pubmethodValidateIdentity(OAuthValidateIdentityContext)
System_CAPS_protmethodValidateTokenIssuer(ClaimsIdentity)

Verifies that the identity tenant issuer is in the allowed set determined by the set of tenants configured for this service.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: