Partager via


IUpdateDefinition<ParentT> Interface

Définition

L’intégralité d’une définition d’authentification d’application web dans le cadre d’une mise à jour d’application web.

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)

Paramètres de type

ParentT

Type de retour de la dernière updateDefinitionStages.WithAttach.attach().

Implémente

Méthodes

Attach()

L’intégralité d’une définition d’authentification d’application web dans le cadre d’une mise à jour d’application web.

(Hérité de IInUpdate<ParentT>)
WithActiveDirectory(String, String)

Spécifie le fournisseur à être Active Directory, ainsi que son ID client et son URL d’émetteur.

(Hérité de IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String, String)

Spécifie le fournisseur à être Active Directory, ainsi que son ID client et son URL d’émetteur.

(Hérité de IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

Ajoute une URL de redirection externe.

(Hérité de IWithExternalRedirectUrls<ParentT>)
WithAnonymousAuthentication()

Ne nécessite pas de connexion par défaut.

(Hérité de IWithDefaultAuthenticationProvider<ParentT>)
WithDefaultAuthenticationProvider(BuiltInAuthenticationProvider)

Spécifie le fournisseur d’authentification par défaut.

(Hérité de IWithDefaultAuthenticationProvider<ParentT>)
WithFacebook(String, String)

Spécifie le fournisseur à attribuer à Facebook, ainsi que son ID d’application et son secret d’application.

(Hérité de IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

Spécifie le fournisseur à utiliser pour Google, ainsi que son ID client et sa clé secrète client.

(Hérité de IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

Spécifie le fournisseur qui doit être Microsoft, ainsi que son ID client et sa clé secrète client.

(Hérité de IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

Spécifie si le magasin de jetons doit être activé.

(Hérité de IWithTokenStore<ParentT>)
WithTwitter(String, String)

Spécifie que le fournisseur doit être Twitter, ainsi que sa clé API et son secret d’API.

(Hérité de IWithAuthenticationProvider<ParentT>)

S’applique à