Delen via


IDefinition<ParentT> Interface

Definitie

De volledige verificatiedefinitie van een web-app.

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)

Type parameters

ParentT

Het retourtype van de uiteindelijke Attachable.attach().

Implementeringen

Methoden

Attach()

De volledige verificatiedefinitie van een web-app.

(Overgenomen van IInDefinition<ParentT>)
WithActiveDirectory(String, String)

Hiermee geeft u de provider active directory en de client-id en url van de verlener.

(Overgenomen van IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String, String)

Hiermee geeft u de provider active directory en de client-id en url van de verlener.

(Overgenomen van IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

Voegt een externe omleidings-URL toe.

(Overgenomen van IWithExternalRedirectUrls<ParentT>)
WithAnonymousAuthentication()

Aanmelding is standaard niet vereist.

(Overgenomen van IWithDefaultAuthenticationProvider<ParentT>)
WithDefaultAuthenticationProvider(BuiltInAuthenticationProvider)

Hiermee geeft u de standaardverificatieprovider op.

(Overgenomen van IWithDefaultAuthenticationProvider<ParentT>)
WithFacebook(String, String)

Hiermee geeft u de provider facebook en de app-id en het app-geheim.

(Overgenomen van IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

Hiermee geeft u de provider google en de client-id en clientgeheim.

(Overgenomen van IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

Hiermee geeft u de provider microsoft en de client-id en clientgeheim.

(Overgenomen van IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

Hiermee geeft u op of tokenopslag moet worden ingeschakeld.

(Overgenomen van IWithTokenStore<ParentT>)
WithTwitter(String, String)

Hiermee geeft u de provider twitter en de API-sleutel en HET API-geheim.

(Overgenomen van IWithAuthenticationProvider<ParentT>)

Van toepassing op