Class SiteAuthSettingsV2Inner


  • public final class SiteAuthSettingsV2Inner
    extends ProxyOnlyResource
    Configuration settings for the Azure App Service Authentication / Authorization V2 feature.
    • Constructor Detail

      • SiteAuthSettingsV2Inner

        public SiteAuthSettingsV2Inner()
    • Method Detail

      • platform

        public AuthPlatform platform()
        Get the platform property: The configuration settings of the platform of App Service Authentication/Authorization.
        Returns:
        the platform value.
      • withPlatform

        public SiteAuthSettingsV2Inner withPlatform​(AuthPlatform platform)
        Set the platform property: The configuration settings of the platform of App Service Authentication/Authorization.
        Parameters:
        platform - the platform value to set.
        Returns:
        the SiteAuthSettingsV2Inner object itself.
      • globalValidation

        public GlobalValidation globalValidation()
        Get the globalValidation property: The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.
        Returns:
        the globalValidation value.
      • withGlobalValidation

        public SiteAuthSettingsV2Inner withGlobalValidation​(GlobalValidation globalValidation)
        Set the globalValidation property: The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.
        Parameters:
        globalValidation - the globalValidation value to set.
        Returns:
        the SiteAuthSettingsV2Inner object itself.
      • identityProviders

        public IdentityProviders identityProviders()
        Get the identityProviders property: The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.
        Returns:
        the identityProviders value.
      • withIdentityProviders

        public SiteAuthSettingsV2Inner withIdentityProviders​(IdentityProviders identityProviders)
        Set the identityProviders property: The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.
        Parameters:
        identityProviders - the identityProviders value to set.
        Returns:
        the SiteAuthSettingsV2Inner object itself.
      • login

        public Login login()
        Get the login property: The configuration settings of the login flow of users using App Service Authentication/Authorization.
        Returns:
        the login value.
      • withLogin

        public SiteAuthSettingsV2Inner withLogin​(Login login)
        Set the login property: The configuration settings of the login flow of users using App Service Authentication/Authorization.
        Parameters:
        login - the login value to set.
        Returns:
        the SiteAuthSettingsV2Inner object itself.
      • httpSettings

        public HttpSettings httpSettings()
        Get the httpSettings property: The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.
        Returns:
        the httpSettings value.
      • withHttpSettings

        public SiteAuthSettingsV2Inner withHttpSettings​(HttpSettings httpSettings)
        Set the httpSettings property: The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.
        Parameters:
        httpSettings - the httpSettings value to set.
        Returns:
        the SiteAuthSettingsV2Inner object itself.