Class LoginControllerConfigurationProperties

  • All Implemented Interfaces:
    io.micronaut.core.util.Toggleable, ControllerConfiguration, LoginControllerConfiguration

    @Requires(property="micronaut.security.endpoints.login.enabled",
              notEquals="false",
              defaultValue="true")
    @ConfigurationProperties("micronaut.security.endpoints.login")
    public class LoginControllerConfigurationProperties
    extends java.lang.Object
    implements LoginControllerConfiguration
    Since:
    1.0
    • Constructor Detail

      • LoginControllerConfigurationProperties

        public LoginControllerConfigurationProperties()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface io.micronaut.core.util.Toggleable
        Returns:
        true if you want to enable the LoginController
      • getPath

        @NonNull
        public java.lang.String getPath()
        Specified by:
        getPath in interface ControllerConfiguration
        Returns:
        the path where the controller is enabled.
      • setEnabled

        public void setEnabled​(boolean enabled)
        Enables LoginController. Default value true
        Parameters:
        enabled - True if it is enabled
      • setPath

        public void setPath​(java.lang.String path)
        Path to the LoginController. Default value "/login"
        Parameters:
        path - The path