共用方式為


IDefinition<ParentT> 介面

定義

Web 應用程式驗證定義的整個。

public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IWithAuthenticationProvider<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IWithDefaultAuthenticationProvider<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IWithExternalRedirectUrls<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IWithTokenStore<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDefaultAuthenticationProvider<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithAuthenticationProvider<'ParentT>
    interface IWithTokenStore<'ParentT>
    interface IWithExternalRedirectUrls<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithAuthenticationProvider(Of ParentT), IWithDefaultAuthenticationProvider(Of ParentT), IWithExternalRedirectUrls(Of ParentT), IWithTokenStore(Of ParentT)

類型參數

ParentT

最終 Attachable.attach () 的傳回型別。

實作

方法

Attach()

Web 應用程式驗證定義的整個。

(繼承來源 IInDefinition<ParentT>)
WithActiveDirectory(String, String)

指定要成為 Active Directory 的提供者及其用戶端識別碼和簽發者 URL。

(繼承來源 IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String, String)

指定要成為 Active Directory 的提供者及其用戶端識別碼和簽發者 URL。

(繼承來源 IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

新增外部重新導向 URL。

(繼承來源 IWithExternalRedirectUrls<ParentT>)
WithAnonymousAuthentication()

預設不需要登入。

(繼承來源 IWithDefaultAuthenticationProvider<ParentT>)
WithDefaultAuthenticationProvider(BuiltInAuthenticationProvider)

指定預設驗證提供者。

(繼承來源 IWithDefaultAuthenticationProvider<ParentT>)
WithFacebook(String, String)

指定要成為 Facebook 的提供者及其應用程式識別碼和應用程式密碼。

(繼承來源 IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

指定要成為 Google 的提供者及其用戶端識別碼和用戶端密碼。

(繼承來源 IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

指定要成為 Microsoft 的提供者及其用戶端識別碼和用戶端密碼。

(繼承來源 IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

指定是否應該啟用權杖存放區。

(繼承來源 IWithTokenStore<ParentT>)
WithTwitter(String, String)

指定要成為 Twitter 的提供者及其 API 金鑰和 API 秘密。

(繼承來源 IWithAuthenticationProvider<ParentT>)

適用於