Dela via


IUpdateDefinition<ParentT> Gränssnitt

Definition

Hela autentiseringsdefinitionen för en webbapp som en del av en webbappuppdatering.

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

Typparametrar

ParentT

Returtypen för den slutliga UpdateDefinitionStages.WithAttach.attach().

Implementeringar

Metoder

Attach()

Hela autentiseringsdefinitionen för en webbapp som en del av en webbappuppdatering.

(Ärvd från IInUpdate<ParentT>)
WithActiveDirectory(String, String)

Anger att providern ska vara Active Directory och dess klient-ID och utfärdar-URL.

(Ärvd från IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String, String)

Anger att providern ska vara Active Directory och dess klient-ID och utfärdar-URL.

(Ärvd från IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

Lägger till en extern omdirigerings-URL.

(Ärvd från IWithExternalRedirectUrls<ParentT>)
WithAnonymousAuthentication()

Kräver inte inloggning som standard.

(Ärvd från IWithDefaultAuthenticationProvider<ParentT>)
WithDefaultAuthenticationProvider(BuiltInAuthenticationProvider)

Anger standardautentiseringsprovidern.

(Ärvd från IWithDefaultAuthenticationProvider<ParentT>)
WithFacebook(String, String)

Anger att providern ska vara Facebook och dess app-ID och apphemlighet.

(Ärvd från IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

Anger att providern ska vara Google och dess klient-ID och klienthemlighet.

(Ärvd från IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

Anger att providern ska vara Microsoft och dess klient-ID och klienthemlighet.

(Ärvd från IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

Anger om tokenlagring ska vara aktiverat.

(Ärvd från IWithTokenStore<ParentT>)
WithTwitter(String, String)

Anger att providern ska vara Twitter och dess API-nyckel och API-hemlighet.

(Ärvd från IWithAuthenticationProvider<ParentT>)

Gäller för