Class SecurityConfig


  • @ConfigRoot(phase=BUILD_TIME)
    public final class SecurityConfig
    extends Object
    • Field Detail

      • authorizationEnabledInDevMode

        @ConfigItem(name="auth.enabled-in-dev-mode",
                    defaultValue="true")
        public boolean authorizationEnabledInDevMode
        Whether authorization is enabled in dev mode or not. In other launch modes authorization is always enabled.
      • securityProviders

        @ConfigItem
        public Optional<Set<String>> securityProviders
        List of security providers to register
      • securityProviderConfig

        @ConfigItem
        public Map<String,​String> securityProviderConfig
        Security provider configuration
    • Constructor Detail

      • SecurityConfig

        public SecurityConfig()