Class AuthPlatform


  • public final class AuthPlatform
    extends Object
    The configuration settings of the platform of ContainerApp Service Authentication/Authorization.
    • Constructor Detail

      • AuthPlatform

        public AuthPlatform()
    • Method Detail

      • enabled

        public Boolean enabled()
        Get the enabled property: <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>.
        Returns:
        the enabled value.
      • withEnabled

        public AuthPlatform 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>.
        Parameters:
        enabled - the enabled value to set.
        Returns:
        the AuthPlatform object itself.
      • runtimeVersion

        public String runtimeVersion()
        Get the runtimeVersion property: The RuntimeVersion of the Authentication / Authorization feature in use for the current app. The setting in this value can control the behavior of certain features in the Authentication / Authorization module.
        Returns:
        the runtimeVersion value.
      • withRuntimeVersion

        public AuthPlatform withRuntimeVersion​(String runtimeVersion)
        Set the runtimeVersion property: The RuntimeVersion of the Authentication / Authorization feature in use for the current app. The setting in this value can control the behavior of certain features in the Authentication / Authorization module.
        Parameters:
        runtimeVersion - the runtimeVersion value to set.
        Returns:
        the AuthPlatform object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.