共用方式為


AzureActiveDirectoryOpenIdConnectAuthenticationProvider 類別

定義

提供 所使用的特製化 Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProviderAzureActiveDirectoryExtendedLoginProvider

public class AzureActiveDirectoryOpenIdConnectAuthenticationProvider : Microsoft.WindowsAzure.Mobile.Service.Security.Providers.AzureActiveDirectoryLoginAuthenticationProvider, Microsoft.WindowsAzure.Mobile.Service.Security.Providers.AzureActiveDirectory.IAzureActiveDirectoryOpenIdConnectAuthenticationProvider
type AzureActiveDirectoryOpenIdConnectAuthenticationProvider = class
    inherit AzureActiveDirectoryLoginAuthenticationProvider
    interface IAzureActiveDirectoryOpenIdConnectAuthenticationProvider
Public Class AzureActiveDirectoryOpenIdConnectAuthenticationProvider
Inherits AzureActiveDirectoryLoginAuthenticationProvider
Implements IAzureActiveDirectoryOpenIdConnectAuthenticationProvider
繼承
Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProvider
AzureActiveDirectoryOpenIdConnectAuthenticationProvider
實作

建構函式

AzureActiveDirectoryOpenIdConnectAuthenticationProvider(HttpConfiguration)

使用無租使用者簽發者驗證, AzureActiveDirectoryLoginAuthenticationProvider 初始化 類別的新實例。

AzureActiveDirectoryOpenIdConnectAuthenticationProvider(HttpConfiguration, IEnumerable<String>)

使用租使用者簽發者驗證, AzureActiveDirectoryLoginAuthenticationProvider 初始化 類別的新實例。

屬性

Config

與這個執行個體相關聯的 System.Web.Http.HttpConfiguration

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)
Tenants

應允許的租使用者集合。

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)

方法

Authenticated(AzureActiveDirectoryOpenIdConnectAuthenticatedContext)

每次中介軟體驗證要求識別時呼叫。 讓應用程式有機會改變或拒絕已與要求一起抵達的身分識別。

GetTenantIssuer(HttpClient, String)

傳回指定租使用者的簽發者。

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)
InitializeTokenIssuers()

藉由要求權杖簽發者來初始化權杖簽發者

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)
RequestToken(OAuthRequestTokenContext)

提供 所使用的特製化 Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProviderAzureActiveDirectoryExtendedLoginProvider

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)
UpdateTokenContext(OAuthRequestTokenContext)

Authorization HTTP 標頭欄位或要求本文取得權杖。

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)
ValidateIdentity(OAuthValidateIdentityContext)

提供 所使用的特製化 Microsoft.Owin.Security.OAuth.OAuthBearerAuthenticationProviderAzureActiveDirectoryExtendedLoginProvider

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)
ValidateTokenIssuer(ClaimsIdentity)

確認身分識別租使用者簽發者位於允許的集合中,由為此服務設定的一組租使用者所決定。

(繼承來源 AzureActiveDirectoryLoginAuthenticationProvider)

明確介面實作

IAzureActiveDirectoryOpenIdConnectAuthenticationProvider.RequestToken(AzureActiveDirectoryOpenIdConnectRequestTokenContext)

在建立 之前 ClaimsIdentity 叫用。 讓應用程式有機會從不同位置尋找識別、調整或拒絕權杖。

適用於