| Modifier and Type | Interface and Description |
|---|---|
static interface |
WebAppAuthentication.Definition<ParentT>
The entirety of a web app authentication definition.
|
| Modifier and Type | Method and Description |
|---|---|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithAuthenticationProvider.withActiveDirectory(String clientId,
String issuerUrl)
Specifies the provider to be Active Directory and its client ID and issuer URL.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithExternalRedirectUrls.withAllowedExternalRedirectUrl(String url)
Adds an external redirect URL.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithDefaultAuthenticationProvider.withAnonymousAuthentication()
Does not require login by default.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithDefaultAuthenticationProvider.withDefaultAuthenticationProvider(BuiltInAuthenticationProvider provider)
Specifies the default authentication provider.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithAuthenticationProvider.withFacebook(String appId,
String appSecret)
Specifies the provider to be Facebook and its app ID and app secret.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithAuthenticationProvider.withGoogle(String clientId,
String clientSecret)
Specifies the provider to be Google and its client ID and client secret.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithAuthenticationProvider.withMicrosoft(String clientId,
String clientSecret)
Specifies the provider to be Microsoft and its client ID and client secret.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithTokenStore.withTokenStore(boolean enabled)
Specifies if token store should be enabled.
|
WebAppAuthentication.DefinitionStages.WithAttach<ParentT> |
WebAppAuthentication.DefinitionStages.WithAuthenticationProvider.withTwitter(String apiKey,
String apiSecret)
Specifies the provider to be Twitter and its API key and API secret.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/