Sdílet prostřednictvím


IDefinition<ParentT> Rozhraní

Definice

Celá definice ověřování webové aplikace

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)

Parametry typu

ParentT

Návratový typ final Attachable.attach().

Implementuje

Metody

Attach()

Celá definice ověřování webové aplikace

(Zděděno od IInDefinition<ParentT>)
WithActiveDirectory(String, String)

Určuje zprostředkovatel, který má být službou Active Directory, a jeho ID klienta a adresu URL vystavitele.

(Zděděno od IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String, String)

Určuje zprostředkovatel, který má být službou Active Directory, a jeho ID klienta a adresu URL vystavitele.

(Zděděno od IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

Přidá externí adresu URL pro přesměrování.

(Zděděno od IWithExternalRedirectUrls<ParentT>)
WithAnonymousAuthentication()

Ve výchozím nastavení nevyžaduje přihlášení.

(Zděděno od IWithDefaultAuthenticationProvider<ParentT>)
WithDefaultAuthenticationProvider(BuiltInAuthenticationProvider)

Určuje výchozího zprostředkovatele ověřování.

(Zděděno od IWithDefaultAuthenticationProvider<ParentT>)
WithFacebook(String, String)

Určuje poskytovatele, který má být Facebook, a ID aplikace a tajný klíč aplikace.

(Zděděno od IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

Určuje poskytovatele, který má být Google, a jeho ID klienta a tajný klíč klienta.

(Zděděno od IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

Určuje poskytovatele, který má být Microsoft, a jeho ID klienta a tajný klíč klienta.

(Zděděno od IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

Určuje, jestli má být povolené úložiště tokenů.

(Zděděno od IWithTokenStore<ParentT>)
WithTwitter(String, String)

Určuje, že zprostředkovatelem bude Twitter a jeho klíč rozhraní API a tajný klíč rozhraní API.

(Zděděno od IWithAuthenticationProvider<ParentT>)

Platí pro