public class SecurityRequirementReader extends Object
| Modifier and Type | Method and Description |
|---|---|
static List<org.jboss.jandex.AnnotationInstance> |
getSecurityRequirementAnnotations(org.jboss.jandex.AnnotationTarget target) |
static org.jboss.jandex.AnnotationInstance |
getSecurityRequirementsAnnotation(org.jboss.jandex.AnnotationTarget target) |
static org.eclipse.microprofile.openapi.models.security.SecurityRequirement |
readSecurityRequirement(org.jboss.jandex.AnnotationInstance annotationInstance)
Reads a single SecurityRequirement annotation.
|
static Optional<List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement>> |
readSecurityRequirements(org.jboss.jandex.AnnotationValue annotationValue)
Reads any SecurityRequirement annotations.
|
static Optional<List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement>> |
readSecurityRequirements(com.fasterxml.jackson.databind.JsonNode node)
Reads a list of
SecurityRequirement OpenAPI nodes. |
public static Optional<List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement>> readSecurityRequirements(org.jboss.jandex.AnnotationValue annotationValue)
annotationValue - Array of @SecurityRequirement annotationspublic static Optional<List<org.eclipse.microprofile.openapi.models.security.SecurityRequirement>> readSecurityRequirements(com.fasterxml.jackson.databind.JsonNode node)
SecurityRequirement OpenAPI nodes.node - the json arraypublic static org.eclipse.microprofile.openapi.models.security.SecurityRequirement readSecurityRequirement(org.jboss.jandex.AnnotationInstance annotationInstance)
annotationInstance - the @SecurityRequirement annotationpublic static org.jboss.jandex.AnnotationInstance getSecurityRequirementsAnnotation(org.jboss.jandex.AnnotationTarget target)
public static List<org.jboss.jandex.AnnotationInstance> getSecurityRequirementAnnotations(org.jboss.jandex.AnnotationTarget target)
Copyright © 2018–2021. All rights reserved.