Class AutoJWTSecurityFilter

  • All Implemented Interfaces:
    org.eclipse.microprofile.openapi.OASFilter

    public class AutoJWTSecurityFilter
    extends AutoSecurityFilter
    Add JWT Authentication security automatically based on the added security extensions
    • Constructor Detail

      • AutoJWTSecurityFilter

        public AutoJWTSecurityFilter()
      • AutoJWTSecurityFilter

        public AutoJWTSecurityFilter​(String securitySchemeName,
                                     String securitySchemeDescription,
                                     String jwtSecuritySchemeValue,
                                     String jwtBearerFormat)
    • Method Detail

      • getJwtSecuritySchemeValue

        public String getJwtSecuritySchemeValue()
      • setJwtSecuritySchemeValue

        public void setJwtSecuritySchemeValue​(String jwtSecuritySchemeValue)
      • getJwtBearerFormat

        public String getJwtBearerFormat()
      • setJwtBearerFormat

        public void setJwtBearerFormat​(String jwtBearerFormat)
      • getSecurityScheme

        protected org.eclipse.microprofile.openapi.models.security.SecurityScheme getSecurityScheme()
        Specified by:
        getSecurityScheme in class AutoSecurityFilter