SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withAadClaimsAuthorization(String aadClaimsAuthorization) |
Set the aadClaimsAuthorization property: Gets a JSON string containing the Azure AD Acl settings.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withAdditionalLoginParams(List<String> additionalLoginParams) |
Set the additionalLoginParams property: Login parameters to send to the OpenID Connect authorization endpoint
when a user logs in.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withAllowedAudiences(List<String> allowedAudiences) |
Set the allowedAudiences property: Allowed audience values to consider when validating JWTs issued by Azure
Active Directory.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withAllowedExternalRedirectUrls(List<String> allowedExternalRedirectUrls) |
Set the allowedExternalRedirectUrls property: External URLs that can be redirected to as part of logging in or
logging out of the app.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withAuthFilePath(String authFilePath) |
Set the authFilePath property: The path of the config file containing auth settings.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withClientId(String clientId) |
Set the clientId property: The Client ID of this relying party application, known as the client_id.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withClientSecret(String clientSecret) |
Set the clientSecret property: The Client Secret of this relying party application (in Azure Active Directory,
this is also referred to as the Key).
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withClientSecretCertificateThumbprint(String clientSecretCertificateThumbprint) |
Set the clientSecretCertificateThumbprint property: An alternative to the client secret, that is the thumbprint
of a certificate used for signing purposes.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withClientSecretSettingName(String clientSecretSettingName) |
Set the clientSecretSettingName property: The app setting name that contains the client secret of the relying
party application.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withConfigVersion(String configVersion) |
Set the configVersion property: The ConfigVersion of the Authentication / Authorization feature in use for the
current app.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withDefaultProvider(BuiltInAuthenticationProvider defaultProvider) |
Set the defaultProvider property: The default authentication provider to use when multiple providers are
configured.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withEnabled(Boolean enabled) |
Set the enabled property: <code>true</code> if the Authentication / Authorization feature is enabled
for the current app; otherwise, <code>false</code>.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withFacebookAppId(String facebookAppId) |
Set the facebookAppId property: The App ID of the Facebook app used for login.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withFacebookAppSecret(String facebookAppSecret) |
Set the facebookAppSecret property: The App Secret of the Facebook app used for Facebook Login.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withFacebookAppSecretSettingName(String facebookAppSecretSettingName) |
Set the facebookAppSecretSettingName property: The app setting name that contains the app secret used for
Facebook Login.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withFacebookOAuthScopes(List<String> facebookOAuthScopes) |
Set the facebookOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Facebook Login
authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGitHubClientId(String gitHubClientId) |
Set the gitHubClientId property: The Client Id of the GitHub app used for login.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGitHubClientSecret(String gitHubClientSecret) |
Set the gitHubClientSecret property: The Client Secret of the GitHub app used for Github Login.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGitHubClientSecretSettingName(String gitHubClientSecretSettingName) |
Set the gitHubClientSecretSettingName property: The app setting name that contains the client secret of the
Github app used for GitHub Login.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGitHubOAuthScopes(List<String> gitHubOAuthScopes) |
Set the gitHubOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of GitHub Login
authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGoogleClientId(String googleClientId) |
Set the googleClientId property: The OpenID Connect Client ID for the Google web application.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGoogleClientSecret(String googleClientSecret) |
Set the googleClientSecret property: The client secret associated with the Google web application.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGoogleClientSecretSettingName(String googleClientSecretSettingName) |
Set the googleClientSecretSettingName property: The app setting name that contains the client secret associated
with the Google web application.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withGoogleOAuthScopes(List<String> googleOAuthScopes) |
Set the googleOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Google Sign-In
authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withIsAuthFromFile(String isAuthFromFile) |
Set the isAuthFromFile property: "true" if the auth config settings should be read from a file, "false"
otherwise.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withIssuer(String issuer) |
Set the issuer property: The OpenID Connect Issuer URI that represents the entity which issues access tokens for
this application.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withMicrosoftAccountClientId(String microsoftAccountClientId) |
Set the microsoftAccountClientId property: The OAuth 2.0 client ID that was created for the app used for
authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withMicrosoftAccountClientSecret(String microsoftAccountClientSecret) |
Set the microsoftAccountClientSecret property: The OAuth 2.0 client secret that was created for the app used for
authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withMicrosoftAccountClientSecretSettingName(String microsoftAccountClientSecretSettingName) |
Set the microsoftAccountClientSecretSettingName property: The app setting name containing the OAuth 2.0 client
secret that was created for the app used for authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withMicrosoftAccountOAuthScopes(List<String> microsoftAccountOAuthScopes) |
Set the microsoftAccountOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Microsoft
Account authentication.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withRuntimeVersion(String runtimeVersion) |
Set the runtimeVersion property: The RuntimeVersion of the Authentication / Authorization feature in use for the
current app.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withTokenRefreshExtensionHours(Double tokenRefreshExtensionHours) |
Set the tokenRefreshExtensionHours property: The number of hours after session token expiration that a session
token can be used to call the token refresh API.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withTokenStoreEnabled(Boolean tokenStoreEnabled) |
Set the tokenStoreEnabled property: <code>true</code> to durably store platform-specific security
tokens that are obtained during login flows; otherwise, <code>false</code>.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withTwitterConsumerKey(String twitterConsumerKey) |
Set the twitterConsumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withTwitterConsumerSecret(String twitterConsumerSecret) |
Set the twitterConsumerSecret property: The OAuth 1.0a consumer secret of the Twitter application used for
sign-in.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withTwitterConsumerSecretSettingName(String twitterConsumerSecretSettingName) |
Set the twitterConsumerSecretSettingName property: The app setting name that contains the OAuth 1.0a consumer
secret of the Twitter application used for sign-in.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withUnauthenticatedClientAction(UnauthenticatedClientAction unauthenticatedClientAction) |
Set the unauthenticatedClientAction property: The action to take when an unauthenticated client attempts to
access the app.
|
SiteAuthSettingsProperties |
SiteAuthSettingsProperties.withValidateIssuer(Boolean validateIssuer) |
Set the validateIssuer property: Gets a value indicating whether the issuer should be a valid HTTPS url and be
validated as such.
|