Class AutoSecurityFilter

    • Constructor Detail

      • AutoSecurityFilter

        protected AutoSecurityFilter()
      • AutoSecurityFilter

        protected AutoSecurityFilter​(String securitySchemeName,
                                     String securitySchemeDescription,
                                     Map<String,​String> securitySchemeExtensions)
    • Method Detail

      • getSecuritySchemeName

        public String getSecuritySchemeName()
      • setSecuritySchemeName

        public void setSecuritySchemeName​(String securitySchemeName)
      • getSecuritySchemeDescription

        public String getSecuritySchemeDescription()
      • setSecuritySchemeDescription

        public void setSecuritySchemeDescription​(String securitySchemeDescription)
      • getSecuritySchemeExtensions

        public Map<String,​String> getSecuritySchemeExtensions()
      • setSecuritySchemeExtensions

        public void setSecuritySchemeExtensions​(Map<String,​String> securitySchemeExtensions)
      • filterOpenAPI

        public void filterOpenAPI​(org.eclipse.microprofile.openapi.models.OpenAPI openAPI)
        Specified by:
        filterOpenAPI in interface org.eclipse.microprofile.openapi.OASFilter
      • getSecurityScheme

        protected abstract org.eclipse.microprofile.openapi.models.security.SecurityScheme getSecurityScheme()