Class SecurityProperties

java.lang.Object
io.micronaut.openapi.visitor.security.SecurityProperties

@Internal public final class SecurityProperties extends Object
Micronaut security properties.
Since:
4.8.7
  • Constructor Details

    • SecurityProperties

      public SecurityProperties(boolean enabled, boolean micronautSecurityEnabled, String defaultSchemaName, List<InterceptUrlMapPattern> interceptUrlMapPatterns, boolean tokenEnabled, boolean jwtEnabled, boolean jwtBearerEnabled, boolean jwtCookieEnabled, boolean oauth2Enabled, boolean basicAuthEnabled)
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • isMicronautSecurityEnabled

      public boolean isMicronautSecurityEnabled()
    • getDefaultSchemaName

      public String getDefaultSchemaName()
    • getInterceptUrlMapPatterns

      public List<InterceptUrlMapPattern> getInterceptUrlMapPatterns()
    • isTokenEnabled

      public boolean isTokenEnabled()
    • isJwtEnabled

      public boolean isJwtEnabled()
    • isJwtBearerEnabled

      public boolean isJwtBearerEnabled()
    • isJwtCookieEnabled

      public boolean isJwtCookieEnabled()
    • isOauth2Enabled

      public boolean isOauth2Enabled()
    • isBasicAuthEnabled

      public boolean isBasicAuthEnabled()