Share via


IWithAttach<ParentT> Interface

Definition

The final stage of the web app authentication definition. At this stage, any remaining optional settings can be specified, or the web app authentication definition can be attached to the parent web app definition using WithAttach.attach().

public interface IWithAttach<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppAuthentication.Definition.IWithAuthenticationProvider<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 IWithAttach<'ParentT> = interface
    interface IInDefinition<'ParentT>
    interface IWithAuthenticationProvider<'ParentT>
    interface IWithTokenStore<'ParentT>
    interface IWithExternalRedirectUrls<'ParentT>
Public Interface IWithAttach(Of ParentT)
Implements IInDefinition(Of ParentT), IWithAuthenticationProvider(Of ParentT), IWithExternalRedirectUrls(Of ParentT), IWithTokenStore(Of ParentT)

Type Parameters

ParentT

The return type of WithAttach.attach().

Derived
Implements

Methods

Attach() (Inherited from IInDefinition<ParentT>)
WithActiveDirectory(String, String, String)

Specifies the provider to be Active Directory and its client ID and issuer URL.

(Inherited from IWithAuthenticationProvider<ParentT>)
WithActiveDirectory(String, String)

Specifies the provider to be Active Directory and its client ID and issuer URL.

(Inherited from IWithAuthenticationProvider<ParentT>)
WithAllowedExternalRedirectUrl(String)

Adds an external redirect URL.

(Inherited from IWithExternalRedirectUrls<ParentT>)
WithFacebook(String, String)

Specifies the provider to be Facebook and its app ID and app secret.

(Inherited from IWithAuthenticationProvider<ParentT>)
WithGoogle(String, String)

Specifies the provider to be Google and its client ID and client secret.

(Inherited from IWithAuthenticationProvider<ParentT>)
WithMicrosoft(String, String)

Specifies the provider to be Microsoft and its client ID and client secret.

(Inherited from IWithAuthenticationProvider<ParentT>)
WithTokenStore(Boolean)

Specifies if token store should be enabled.

(Inherited from IWithTokenStore<ParentT>)
WithTwitter(String, String)

Specifies the provider to be Twitter and its API key and API secret.

(Inherited from IWithAuthenticationProvider<ParentT>)

Applies to