Class SecurityConfig

java.lang.Object
io.quarkus.security.deployment.SecurityConfig

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

    • 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 Details

    • SecurityConfig

      public SecurityConfig()