SiteAuthSettingsInner |
SiteAuthSettingsInner.withAadClaimsAuthorization(String aadClaimsAuthorization) |
Set the aadClaimsAuthorization property: Gets a JSON string containing the Azure AD Acl settings.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withAdditionalLoginParams(List<String> additionalLoginParams) |
Set the additionalLoginParams property: Login parameters to send to the OpenID Connect authorization endpoint
when a user logs in.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withAllowedAudiences(List<String> allowedAudiences) |
Set the allowedAudiences property: Allowed audience values to consider when validating JWTs issued by Azure
Active Directory.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withAuthFilePath(String authFilePath) |
Set the authFilePath property: The path of the config file containing auth settings.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withClientId(String clientId) |
Set the clientId property: The Client ID of this relying party application, known as the client_id.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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).
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withClientSecretCertificateThumbprint(String clientSecretCertificateThumbprint) |
Set the clientSecretCertificateThumbprint property: An alternative to the client secret, that is the thumbprint
of a certificate used for signing purposes.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withClientSecretSettingName(String clientSecretSettingName) |
Set the clientSecretSettingName property: The app setting name that contains the client secret of the relying
party application.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withConfigVersion(String configVersion) |
Set the configVersion property: The ConfigVersion of the Authentication / Authorization feature in use for the
current app.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withDefaultProvider(BuiltInAuthenticationProvider defaultProvider) |
Set the defaultProvider property: The default authentication provider to use when multiple providers are
configured.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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>.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withFacebookAppId(String facebookAppId) |
Set the facebookAppId property: The App ID of the Facebook app used for login.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withFacebookAppSecret(String facebookAppSecret) |
Set the facebookAppSecret property: The App Secret of the Facebook app used for Facebook Login.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withFacebookAppSecretSettingName(String facebookAppSecretSettingName) |
Set the facebookAppSecretSettingName property: The app setting name that contains the app secret used for
Facebook Login.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withFacebookOAuthScopes(List<String> facebookOAuthScopes) |
Set the facebookOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Facebook Login
authentication.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGitHubClientId(String gitHubClientId) |
Set the gitHubClientId property: The Client Id of the GitHub app used for login.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGitHubClientSecret(String gitHubClientSecret) |
Set the gitHubClientSecret property: The Client Secret of the GitHub app used for Github Login.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGitHubClientSecretSettingName(String gitHubClientSecretSettingName) |
Set the gitHubClientSecretSettingName property: The app setting name that contains the client secret of the
Github app used for GitHub Login.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGitHubOAuthScopes(List<String> gitHubOAuthScopes) |
Set the gitHubOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of GitHub Login
authentication.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGoogleClientId(String googleClientId) |
Set the googleClientId property: The OpenID Connect Client ID for the Google web application.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGoogleClientSecret(String googleClientSecret) |
Set the googleClientSecret property: The client secret associated with the Google web application.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGoogleClientSecretSettingName(String googleClientSecretSettingName) |
Set the googleClientSecretSettingName property: The app setting name that contains the client secret associated
with the Google web application.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withGoogleOAuthScopes(List<String> googleOAuthScopes) |
Set the googleOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Google Sign-In
authentication.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withIsAuthFromFile(String isAuthFromFile) |
Set the isAuthFromFile property: "true" if the auth config settings should be read from a file, "false"
otherwise.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withIssuer(String issuer) |
Set the issuer property: The OpenID Connect Issuer URI that represents the entity which issues access tokens for
this application.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withKind(String kind) |
Set the kind property: Kind of resource.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withMicrosoftAccountClientId(String microsoftAccountClientId) |
Set the microsoftAccountClientId property: The OAuth 2.0 client ID that was created for the app used for
authentication.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withMicrosoftAccountClientSecret(String microsoftAccountClientSecret) |
Set the microsoftAccountClientSecret property: The OAuth 2.0 client secret that was created for the app used for
authentication.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withMicrosoftAccountOAuthScopes(List<String> microsoftAccountOAuthScopes) |
Set the microsoftAccountOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Microsoft
Account authentication.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withRuntimeVersion(String runtimeVersion) |
Set the runtimeVersion property: The RuntimeVersion of the Authentication / Authorization feature in use for the
current app.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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>.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withTwitterConsumerKey(String twitterConsumerKey) |
Set the twitterConsumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withTwitterConsumerSecret(String twitterConsumerSecret) |
Set the twitterConsumerSecret property: The OAuth 1.0a consumer secret of the Twitter application used for
sign-in.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.withUnauthenticatedClientAction(UnauthenticatedClientAction unauthenticatedClientAction) |
Set the unauthenticatedClientAction property: The action to take when an unauthenticated client attempts to
access the app.
|
SiteAuthSettingsInner |
SiteAuthSettingsInner.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.
|