Class KeysControllerConfigurationProperties

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

    @Requires(property="micronaut.security.endpoints.keys.enabled",
              value="true")
    @ConfigurationProperties("micronaut.security.endpoints.keys")
    public class KeysControllerConfigurationProperties
    extends java.lang.Object
    implements KeysControllerConfiguration
    Configures the KeysController.
    Since:
    1.1.0
    Author:
    Sergio del Amo
    • Constructor Detail

      • KeysControllerConfigurationProperties

        public KeysControllerConfigurationProperties()
    • Method Detail

      • isEnabled

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

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

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