A B D F G H I J P R S T 
All Classes All Packages

A

AdditionalDenyingUnannotatedTransformer - Class in io.quarkus.security.deployment
 
AdditionalDenyingUnannotatedTransformer(Collection<String>) - Constructor for class io.quarkus.security.deployment.AdditionalDenyingUnannotatedTransformer
 
AdditionalSecurityCheckBuildItem - Class in io.quarkus.security.deployment
Used as an integration point when extensions need to customize the security behavior of a bean The ResultHandle that is returned by function needs to be an instance of SecurityCheck
AdditionalSecurityCheckBuildItem(MethodInfo, SecurityCheck) - Constructor for class io.quarkus.security.deployment.AdditionalSecurityCheckBuildItem
 
appliesTo(AnnotationTarget.Kind) - Method in class io.quarkus.security.deployment.AdditionalDenyingUnannotatedTransformer
 
appliesTo(AnnotationTarget.Kind) - Method in class io.quarkus.security.deployment.DenyingUnannotatedTransformer
 
AUTHENTICATED - Static variable in class io.quarkus.security.deployment.DotNames
 
authorizationController() - Method in class io.quarkus.security.deployment.SecurityProcessor
 

B

BouncyCastleJsseProviderBuildItem - Class in io.quarkus.security.deployment
 
BouncyCastleJsseProviderBuildItem() - Constructor for class io.quarkus.security.deployment.BouncyCastleJsseProviderBuildItem
 
BouncyCastleJsseProviderBuildItem(boolean) - Constructor for class io.quarkus.security.deployment.BouncyCastleJsseProviderBuildItem
 
BouncyCastleProviderBuildItem - Class in io.quarkus.security.deployment
 
BouncyCastleProviderBuildItem() - Constructor for class io.quarkus.security.deployment.BouncyCastleProviderBuildItem
 
BouncyCastleProviderBuildItem(boolean) - Constructor for class io.quarkus.security.deployment.BouncyCastleProviderBuildItem
 

D

DENY_ALL - Static variable in class io.quarkus.security.deployment.DotNames
 
DENY_ALL - Static variable in class io.quarkus.security.deployment.SecurityTransformerUtils
 
DenyingUnannotatedTransformer - Class in io.quarkus.security.deployment
 
DenyingUnannotatedTransformer() - Constructor for class io.quarkus.security.deployment.DenyingUnannotatedTransformer
 
DotNames - Class in io.quarkus.security.deployment
 

F

feature() - Method in class io.quarkus.security.deployment.SecurityProcessor
 
findFirstStandardSecurityAnnotation(ClassInfo) - Static method in class io.quarkus.security.deployment.SecurityTransformerUtils
 
findFirstStandardSecurityAnnotation(MethodInfo) - Static method in class io.quarkus.security.deployment.SecurityTransformerUtils
 

G

gatherSecurityChecks(BuildProducer<SyntheticBeanBuildItem>, BeanArchiveIndexBuildItem, BuildProducer<ApplicationClassPredicateBuildItem>, List<AdditionalSecuredClassesBuildIem>, SecurityCheckRecorder, List<AdditionalSecurityCheckBuildItem>, SecurityBuildTimeConfig) - Method in class io.quarkus.security.deployment.SecurityProcessor
 
get_security(Object) - Static method in class io.quarkus.security.deployment.SecurityProcessor$$accessor
 
getMethodInfo() - Method in class io.quarkus.security.deployment.AdditionalSecurityCheckBuildItem
 
getProviderName() - Method in class io.quarkus.security.deployment.JCAProviderBuildItem
 
getSecurityCheck() - Method in class io.quarkus.security.deployment.AdditionalSecurityCheckBuildItem
 

H

hasStandardSecurityAnnotation(ClassInfo) - Static method in class io.quarkus.security.deployment.SecurityTransformerUtils
 
hasStandardSecurityAnnotation(MethodInfo) - Static method in class io.quarkus.security.deployment.SecurityTransformerUtils
 

I

io.quarkus.security.deployment - package io.quarkus.security.deployment
 
isInFipsMode() - Method in class io.quarkus.security.deployment.BouncyCastleJsseProviderBuildItem
 
isInFipsMode() - Method in class io.quarkus.security.deployment.BouncyCastleProviderBuildItem
 

J

JCAProviderBuildItem - Class in io.quarkus.security.deployment
Metadata for the names of JCA Provider to register for reflection
JCAProviderBuildItem(String) - Constructor for class io.quarkus.security.deployment.JCAProviderBuildItem
 

P

PERMIT_ALL - Static variable in class io.quarkus.security.deployment.DotNames
 
prepareBouncyCastleProviders(BuildProducer<ReflectiveClassBuildItem>, BuildProducer<RuntimeReinitializedClassBuildItem>, Optional<BouncyCastleProviderBuildItem>, Optional<BouncyCastleJsseProviderBuildItem>) - Method in class io.quarkus.security.deployment.SecurityProcessor
 
produceJcaSecurityProviders(BuildProducer<JCAProviderBuildItem>, BuildProducer<BouncyCastleProviderBuildItem>, BuildProducer<BouncyCastleJsseProviderBuildItem>) - Method in class io.quarkus.security.deployment.SecurityProcessor
Create JCAProviderBuildItems for any configured provider names

R

recordBouncyCastleProviders(SecurityProviderRecorder, Optional<BouncyCastleProviderBuildItem>, Optional<BouncyCastleJsseProviderBuildItem>) - Method in class io.quarkus.security.deployment.SecurityProcessor
 
registerAdditionalBeans(BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.security.deployment.SecurityProcessor
 
registerAdditionalBindings() - Method in class io.quarkus.security.deployment.SecurityAnnotationsRegistrar
 
registerJCAProvidersForReflection(BuildProducer<ReflectiveClassBuildItem>, List<JCAProviderBuildItem>) - Method in class io.quarkus.security.deployment.SecurityProcessor
Register the classes for reflection in the requested named providers
registerSecurityInterceptors(BuildProducer<InterceptorBindingRegistrarBuildItem>, BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.security.deployment.SecurityProcessor
 
ROLES_ALLOWED - Static variable in class io.quarkus.security.deployment.DotNames
 

S

security - Variable in class io.quarkus.security.deployment.SecurityProcessor
 
SECURITY_BINDINGS - Static variable in class io.quarkus.security.deployment.SecurityAnnotationsRegistrar
 
SecurityAnnotationsRegistrar - Class in io.quarkus.security.deployment
 
SecurityAnnotationsRegistrar() - Constructor for class io.quarkus.security.deployment.SecurityAnnotationsRegistrar
 
SecurityConfig - Class in io.quarkus.security.deployment
 
SecurityConfig() - Constructor for class io.quarkus.security.deployment.SecurityConfig
 
SecurityProcessor - Class in io.quarkus.security.deployment
 
SecurityProcessor() - Constructor for class io.quarkus.security.deployment.SecurityProcessor
 
SecurityProcessor$$accessor - Class in io.quarkus.security.deployment
 
securityProviders - Variable in class io.quarkus.security.deployment.SecurityConfig
List of security providers to enable for reflection
SecurityTransformerUtils - Class in io.quarkus.security.deployment
 
SecurityTransformerUtils() - Constructor for class io.quarkus.security.deployment.SecurityTransformerUtils
 
set_security(Object, Object) - Static method in class io.quarkus.security.deployment.SecurityProcessor$$accessor
 

T

transform(AnnotationsTransformer.TransformationContext) - Method in class io.quarkus.security.deployment.AdditionalDenyingUnannotatedTransformer
 
transform(AnnotationsTransformer.TransformationContext) - Method in class io.quarkus.security.deployment.DenyingUnannotatedTransformer
 
transformSecurityAnnotations(BuildProducer<AnnotationsTransformerBuildItem>, List<AdditionalSecuredClassesBuildIem>, SecurityBuildTimeConfig) - Method in class io.quarkus.security.deployment.SecurityProcessor
 
A B D F G H I J P R S T 
All Classes All Packages