AzureActiveDirectoryLoginProvider Class

 

Provides an LoginProvider implementation providing support for Azure Active Directory authentication.

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


type AzureActiveDirectoryLoginProvider = 
    class
        inherit LoginProvider
    end

NameDescription
System_CAPS_pubmethodAzureActiveDirectoryLoginProvider(HttpConfiguration, IServiceTokenHandler)

Initializes a new instance of the AzureActiveDirectoryLoginProvider class with a given config, and tokenHandler.

NameDescription
System_CAPS_protpropertyConfig

Gets the HttpConfiguration for this instance.

System_CAPS_pubpropertyName

(Overrides LoginProvider.Name.)

System_CAPS_protpropertyTokenHandler

Gets the IServiceTokenHandler for this instance.(Inherited from LoginProvider.)

System_CAPS_protpropertyTokenLifetime

Gets or sets the lifetime for generated tokens.(Inherited from LoginProvider.)

NameDescription
System_CAPS_pubmethodConfigureMiddleware(IAppBuilder, ServiceSettingsDictionary)
System_CAPS_pubmethodCreateCredentials(ClaimsIdentity)
System_CAPS_pubmethodCreateLoginResult(ClaimsIdentity, String)

Creates a login result to return after a successful login.(Inherited from LoginProvider.)

System_CAPS_protmethodCreateTokenInfo(ClaimsIdentity, ProviderCredentials, String)
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetClientFlowAuthenticationType()

Gets the name under which the OWIN middleware handling the client flow should be registered.(Inherited from LoginProvider.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetSingleTenant(Collection<String>)

Gets the single tenant used for OWIN middleware validation. The current Azure Active Directory OWIN middleware only supports single-tenant validation. In case we have a single tenant then we let the middleware do the validation but if there are multiple tenants then we do the validation here.

System_CAPS_protmethodGetTenants(ServiceSettingsDictionary)

Returns the set of tenants that have been registered for tenant issuer validation.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodParseCredentials(JObject)
System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_protmethodUseCustomAzureActiveDirectoryBearerAuthentication(IAppBuilder, WindowsAzureActiveDirectoryBearerAuthenticationOptions)

Registers the OWIN middleware for Azure Active Directory client flow authentication.

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: