Freigeben über


IUpdateDefinition<ParentT> Schnittstelle

Definition

Die gesamte Definition einer Web-App-Authentifizierung im Rahmen eines Web-App-Updates.

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)

Typparameter

ParentT

Der Rückgabetyp des endgültigen UpdateDefinitionStages.WithAttach.attach().

Implementiert

Methoden

Attach()

Die gesamte Definition einer Web-App-Authentifizierung im Rahmen eines Web-App-Updates.

(Geerbt von IInUpdate<ParentT>)
WithActiveDirectory(String, String)

Gibt den Anbieter an, der Active Directory sein soll, sowie dessen Client-ID und Aussteller-URL.

(Geerbt von IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String, String)

Gibt den Anbieter an, der Active Directory sein soll, sowie dessen Client-ID und Aussteller-URL.

(Geerbt von IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

Fügt eine externe Umleitungs-URL hinzu.

(Geerbt von IWithExternalRedirectUrls<ParentT>)
WithAnonymousAuthentication()

Standardmäßig ist keine Anmeldung erforderlich.

(Geerbt von IWithDefaultAuthenticationProvider<ParentT>)
WithDefaultAuthenticationProvider(BuiltInAuthenticationProvider)

Gibt den Standardauthentifizierungsanbieter an.

(Geerbt von IWithDefaultAuthenticationProvider<ParentT>)
WithFacebook(String, String)

Gibt den Anbieter für Facebook und seine App-ID und das App-Geheimnis an.

(Geerbt von IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

Gibt den Anbieter für Google und seine Client-ID und den geheimen Clientschlüssel an.

(Geerbt von IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

Gibt den Anbieter an, der Microsoft sein soll, und seine Client-ID und den geheimen Clientschlüssel.

(Geerbt von IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

Gibt an, ob der Tokenspeicher aktiviert werden soll.

(Geerbt von IWithTokenStore<ParentT>)
WithTwitter(String, String)

Gibt den Anbieter an, der Twitter sein soll, sowie dessen API-Schlüssel und API-Geheimnis.

(Geerbt von IWithAuthenticationProvider<ParentT>)

Gilt für: