Uses of Class
com.azure.resourcemanager.appservice.fluent.models.SiteAuthSettingsProperties
Packages that use SiteAuthSettingsProperties
Package
Description
Package containing the inner data models for WebSiteManagementClient.
-
Uses of SiteAuthSettingsProperties in com.azure.resourcemanager.appservice.fluent.models
Classes in com.azure.resourcemanager.appservice.fluent.models that implement interfaces with type arguments of type SiteAuthSettingsPropertiesModifier and TypeClassDescriptionfinal classSiteAuthSettings resource specific properties.Methods in com.azure.resourcemanager.appservice.fluent.models that return SiteAuthSettingsPropertiesModifier and TypeMethodDescriptionstatic SiteAuthSettingsPropertiesSiteAuthSettingsProperties.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SiteAuthSettingsProperties from the JsonReader.SiteAuthSettingsProperties.withAadClaimsAuthorization(String aadClaimsAuthorization) Set the aadClaimsAuthorization property: Gets a JSON string containing the Azure AD Acl settings.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.withAllowedAudiences(List<String> allowedAudiences) Set the allowedAudiences property: Allowed audience values to consider when validating JSON Web Tokens issued by Azure Active Directory.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.withAuthFilePath(String authFilePath) Set the authFilePath property: The path of the config file containing auth settings.SiteAuthSettingsProperties.withClientId(String clientId) Set the clientId property: The Client ID of this relying party application, known as the client_id.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.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.withClientSecretSettingName(String clientSecretSettingName) Set the clientSecretSettingName property: The app setting name that contains the client secret of the relying party application.SiteAuthSettingsProperties.withConfigVersion(String configVersion) Set the configVersion property: The ConfigVersion of the Authentication / Authorization feature in use for the current app.SiteAuthSettingsProperties.withDefaultProvider(BuiltInAuthenticationProvider defaultProvider) Set the defaultProvider property: The default authentication provider to use when multiple providers are configured.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.withFacebookAppId(String facebookAppId) Set the facebookAppId property: The App ID of the Facebook app used for login.SiteAuthSettingsProperties.withFacebookAppSecret(String facebookAppSecret) Set the facebookAppSecret property: The App Secret of the Facebook app used for Facebook Login.SiteAuthSettingsProperties.withFacebookAppSecretSettingName(String facebookAppSecretSettingName) Set the facebookAppSecretSettingName property: The app setting name that contains the app secret used for Facebook Login.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.withGitHubClientId(String gitHubClientId) Set the gitHubClientId property: The Client Id of the GitHub app used for login.SiteAuthSettingsProperties.withGitHubClientSecret(String gitHubClientSecret) Set the gitHubClientSecret property: The Client Secret of the GitHub app used for Github Login.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.withGitHubOAuthScopes(List<String> gitHubOAuthScopes) Set the gitHubOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.SiteAuthSettingsProperties.withGoogleClientId(String googleClientId) Set the googleClientId property: The OpenID Connect Client ID for the Google web application.SiteAuthSettingsProperties.withGoogleClientSecret(String googleClientSecret) Set the googleClientSecret property: The client secret associated with the Google web application.SiteAuthSettingsProperties.withGoogleClientSecretSettingName(String googleClientSecretSettingName) Set the googleClientSecretSettingName property: The app setting name that contains the client secret associated with the Google web application.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.withIsAuthFromFile(String isAuthFromFile) Set the isAuthFromFile property: "true" if the auth config settings should be read from a file, "false" otherwise.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.withMicrosoftAccountClientId(String microsoftAccountClientId) Set the microsoftAccountClientId property: The OAuth 2.0 client ID that was created for the app used for authentication.SiteAuthSettingsProperties.withMicrosoftAccountClientSecret(String microsoftAccountClientSecret) Set the microsoftAccountClientSecret property: The OAuth 2.0 client secret that was created for the app used for authentication.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.withMicrosoftAccountOAuthScopes(List<String> microsoftAccountOAuthScopes) Set the microsoftAccountOAuthScopes property: The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication.SiteAuthSettingsProperties.withRuntimeVersion(String runtimeVersion) Set the runtimeVersion property: The RuntimeVersion of the Authentication / Authorization feature in use for the current app.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.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.withTwitterConsumerKey(String twitterConsumerKey) Set the twitterConsumerKey property: The OAuth 1.0a consumer key of the Twitter application used for sign-in.SiteAuthSettingsProperties.withTwitterConsumerSecret(String twitterConsumerSecret) Set the twitterConsumerSecret property: The OAuth 1.0a consumer secret of the Twitter application used for sign-in.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.withUnauthenticatedClientAction(UnauthenticatedClientAction unauthenticatedClientAction) Set the unauthenticatedClientAction property: The action to take when an unauthenticated client attempts to access the app.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.