AzureActiveDirectoryLoginAuthenticationProvider Class
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 a specialized Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProvider used by the AzureActiveDirectoryLoginProvider.
public class AzureActiveDirectoryLoginAuthenticationProvider : Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProvider
type AzureActiveDirectoryLoginAuthenticationProvider = class
inherit OAuthBearerAuthenticationProvider
Public Class AzureActiveDirectoryLoginAuthenticationProvider
Inherits OAuthBearerAuthenticationProvider
- Inheritance
-
Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProviderAzureActiveDirectoryLoginAuthenticationProvider
- Derived
Constructors
AzureActiveDirectoryLoginAuthenticationProvider(HttpConfiguration, IEnumerable<String>) |
Initializes a new instance of the AzureActiveDirectoryLoginAuthenticationProvider class with tenant issuer validation. |
AzureActiveDirectoryLoginAuthenticationProvider(HttpConfiguration) |
Initializes a new instance of the AzureActiveDirectoryLoginAuthenticationProvider class with no tenant issuer validation. |
Properties
Config |
The System.Web.Http.HttpConfiguration associated with this instance. |
Tenants |
The collection of tenants that should be allowed. |
Methods
GetTenantIssuer(HttpClient, String) |
Returns the issuer for the specified tenant. |
InitializeTokenIssuers() |
Initializes the token issuers by requesting the token issuer |
RequestToken(OAuthRequestTokenContext) | Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProvider.RequestToken(Microsoft.Owin.Security.OAuth.OAuthRequestTokenContext) |
UpdateTokenContext(OAuthRequestTokenContext) |
Gets the token from the |
ValidateIdentity(OAuthValidateIdentityContext) | Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProvider.ValidateIdentity(Microsoft.Owin.Security.OAuth.OAuthValidateIdentityContext) |
ValidateTokenIssuer(ClaimsIdentity) |
Verifies that the identity tenant issuer is in the allowed set determined by the set of tenants configured for this service. |
Applies to
Azure SDK for .NET