LoginProvider Class

 

This class provides a base implementation of the ILoginProvider interface defining a common base for authenticating clients logging into a mobile service.

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


public abstract class LoginProvider : ILoginProvider

NameDescription
System_CAPS_protmethodLoginProvider(IServiceTokenHandler)

Initializes a new instance of the LoginProvider with a given tokenHandler for processing tokens.

NameDescription
System_CAPS_pubpropertyName

System_CAPS_protpropertyTokenHandler

Gets the IServiceTokenHandler for this instance.

System_CAPS_protpropertyTokenLifetime

Gets or sets the lifetime for generated tokens.

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.

System_CAPS_protmethodCreateTokenInfo(ClaimsIdentity, ProviderCredentials, String)

Creates the final login token using the specified inputs. Derived classes can override to customize the login token produced.

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.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodParseCredentials(JObject)

System_CAPS_pubmethodToString()

(Inherited from Object.)

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: