ILoginProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides an abstraction for authenticating clients logging into a mobile service. Public ILoginProvider implementations are automatically registered with the dependency injection engine.
public interface ILoginProvider
type ILoginProvider = interface
Public Interface ILoginProvider
- Derived
Remarks
Rather than implementing this interface directly, it is recommended to derive from LoginProvider.
Properties
Name |
Gets or sets the name uniquely identifying this ILoginProvider. The name is used to refer to the this ILoginProvider from the LoginController as well as from the OWIN application pipeline. |
Methods
ConfigureMiddleware(IAppBuilder, ServiceSettingsDictionary) |
Configures this module for participation in the OWIN application pipeline. The module should be configured as passive so as only to participate in the mobile service authentication process when requested by the LoginController. |
CreateCredentials(ClaimsIdentity) |
Return the set of provider specific credentials for inclusion in a login token |
CreateLoginResult(ClaimsIdentity, String) |
Creates a login result to return after a successful login |
ParseCredentials(JObject) |
Deserialize the specified provider credentials |
Applies to
Azure SDK for .NET