Class AutoBearerTokenSecurityFilter

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

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

      • AutoBearerTokenSecurityFilter

        public AutoBearerTokenSecurityFilter()
      • AutoBearerTokenSecurityFilter

        public AutoBearerTokenSecurityFilter​(String securitySchemeName,
                                             String securitySchemeDescription,
                                             String securitySchemeValue,
                                             String bearerFormat)
    • Method Detail

      • getSecuritySchemeValue

        public String getSecuritySchemeValue()
      • setSecuritySchemeValue

        public void setSecuritySchemeValue​(String securitySchemeValue)
      • getBearerFormat

        public String getBearerFormat()
      • setBearerFormat

        public void setBearerFormat​(String bearerFormat)
      • getSecurityScheme

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