Microsoft.Azure.Mobile.Server.Authentication Namespace

Classes

AppServiceAuthenticationHandler

The AppServiceAuthenticationHandler authenticates a caller who has already authenticated using the Login controller.

AppServiceAuthenticationMiddleware

The AppServiceAuthenticationMiddleware provides the OWIN middleware for authenticating a caller who has already authenticated using the Login controller.

AppServiceAuthenticationOptions

The AppServiceAuthenticationOptions provides options for the OWIN AppServiceAuthenticationMiddleware class.

AppServiceTokenHandler

Provides a default implementation of the IAppServiceTokenHandler interface.

AzureActiveDirectoryCredentials

A ProviderCredentials implementation containing provider specific credentials for Azure Active directory authentication.

FacebookCredentials

A ProviderCredentials implementation containing provider specific credentials for Facebook authentication.

GoogleCredentials

A ProviderCredentials implementation containing provider specific credentials for Google authentication.

MicrosoftAccountCredentials

A ProviderCredentials implementation containing provider specific credentials for Microsoft Account authentication.

ProviderCredentials

Base class for all provider specific credentials. Provider specific subclasses include add their own specific information, for example access tokens, token secrets, etc.

TwitterCredentials

A ProviderCredentials implementation containing provider specific credentials for Twitter authentication.

Interfaces

IAppServiceTokenHandler

Provides an abstraction for handling security tokens. This abstraction can be used for validating security tokens and creating ClaimsPrincipal instances.