Package io.quarkus.vertx.http.deployment
Class AuthorizationPolicyInstancesBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.SimpleBuildItem
io.quarkus.vertx.http.deployment.AuthorizationPolicyInstancesBuildItem
public final class AuthorizationPolicyInstancesBuildItem
extends io.quarkus.builder.item.SimpleBuildItem
Carries all gathered
AuthorizationPolicy instances that should be applied.-
Field Summary
FieldsModifier and TypeFieldDescriptionContains: - Methods annotated withAuthorizationPolicy- Methods of classes annotated withAuthorizationPolicythat doesn't have another standard security annotation. -
Constructor Summary
ConstructorsConstructorDescriptionAuthorizationPolicyInstancesBuildItem(Map<org.jboss.jandex.MethodInfo, String> methodToPolicyName) -
Method Summary
Modifier and TypeMethodDescriptionbooleanapplyAuthorizationPolicy(org.jboss.jandex.MethodInfo methodInfo)
-
Field Details
-
methodToPolicyName
Contains: - Methods annotated withAuthorizationPolicy- Methods of classes annotated withAuthorizationPolicythat doesn't have another standard security annotation.
-
-
Constructor Details
-
AuthorizationPolicyInstancesBuildItem
-
-
Method Details
-
applyAuthorizationPolicy
public boolean applyAuthorizationPolicy(org.jboss.jandex.MethodInfo methodInfo)
-