Index

A B C D E F G H I L N O P Q R S T U X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessDenied() - Static method in class io.quarkus.security.runtime.QuarkusPermission
 
addAttribute(String, Object) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
addAttributes(Map<String, Object>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
addBouncyCastleFipsJsseProvider() - Method in class io.quarkus.security.runtime.SecurityProviderRecorder
 
addBouncyCastleJsseProvider() - Method in class io.quarkus.security.runtime.SecurityProviderRecorder
 
addBouncyCastleProvider(boolean) - Method in class io.quarkus.security.runtime.SecurityProviderRecorder
 
addCredential(Credential) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
addCredentials(Set<Credential>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
addMethod(RuntimeValue<SecurityCheckStorageBuilder>, String, String, String[], SecurityCheck) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
addPermission(Permission) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Adds a permission.
addPermissionAsString(String) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Adds a permission as String.
addPermissionChecker(Function<Permission, Uni<Boolean>>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Adds a permission checker function.
addPermissionCheckers(List<Function<Permission, Uni<Boolean>>>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Adds a permission check functions.
addPermissions(Set<Permission>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Adds permissions.
addPermissionsAsString(Set<String>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Adds permissions as String
addProperty(int, String) - Static method in class io.quarkus.security.runtime.QuarkusSecurityRolesAllowedConfigBuilder
 
addProvider(IdentityProvider<? extends AuthenticationRequest>) - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl.Builder
Adds an IdentityProvider implementation to this manager
addProvider(String) - Static method in class io.quarkus.security.runtime.SecurityProviderUtils
 
addProvider(Provider) - Static method in class io.quarkus.security.runtime.SecurityProviderUtils
 
addRole(String) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
addRoles(Set<String>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
addSecurityIdentityAugmentor(SecurityIdentityAugmentor) - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl.Builder
Adds an augmentor that can modify the security identity that is provided by the identity store.
AnonymousIdentityProvider - Class in io.quarkus.security.runtime
 
AnonymousIdentityProvider() - Constructor for class io.quarkus.security.runtime.AnonymousIdentityProvider
 
apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.AuthenticatedCheck
 
apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.DenyAllCheck
 
apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.PermitAllCheck
 
apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.RolesAllowedCheck
 
apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.SupplierRolesAllowedCheck
 
apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.AuthenticatedCheck
 
apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.DenyAllCheck
 
apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.PermitAllCheck
 
apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.RolesAllowedCheck
 
apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.SupplierRolesAllowedCheck
 
association - Variable in class io.quarkus.security.runtime.SecurityIdentityProxy
 
attributes - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
augment(SecurityIdentity, AuthenticationRequestContext) - Method in class io.quarkus.security.runtime.QuarkusPermissionSecurityIdentityAugmentor
 
augmentors - Variable in class io.quarkus.security.runtime.IdentityProviderManagerCreator
 
authenticate(AnonymousAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.security.runtime.AnonymousIdentityProvider
 
authenticate(AuthenticationRequest) - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl
Attempts to create an authenticated identity for the provided AuthenticationRequest.
authenticate(CertificateAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.security.runtime.X509IdentityProvider
 
authenticateBlocking(AuthenticationRequest) - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl
Attempts to create an authenticated identity for the provided AuthenticationRequest in a blocking manner
authenticated() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
AuthenticatedCheck - Class in io.quarkus.security.runtime.interceptor.check
 
AuthenticatedInterceptor - Class in io.quarkus.security.runtime.interceptor
 
AuthenticatedInterceptor() - Constructor for class io.quarkus.security.runtime.interceptor.AuthenticatedInterceptor
 

B

blockingExecutor - Variable in class io.quarkus.security.runtime.IdentityProviderManagerCreator
 
BOUNCYCASTLE_FIPS_JSSE_PROVIDER_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BOUNCYCASTLE_FIPS_PROVIDER_CLASS_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BOUNCYCASTLE_FIPS_PROVIDER_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BOUNCYCASTLE_JSSE_PROVIDER_CLASS_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BOUNCYCASTLE_JSSE_PROVIDER_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BOUNCYCASTLE_PROVIDER_CLASS_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BOUNCYCASTLE_PROVIDER_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
BouncyCastleCryptoFips - Class in io.quarkus.security.runtime.graal
 
BouncyCastleCryptoFips() - Constructor for class io.quarkus.security.runtime.graal.BouncyCastleCryptoFips
 
BouncyCastleCryptoGeneral - Class in io.quarkus.security.runtime.graal
 
BouncyCastleCryptoGeneral() - Constructor for class io.quarkus.security.runtime.graal.BouncyCastleCryptoGeneral
 
BouncyCastleCryptoInternal - Class in io.quarkus.security.runtime.graal
 
BouncyCastleCryptoInternal() - Constructor for class io.quarkus.security.runtime.graal.BouncyCastleCryptoInternal
 
BouncyCastlePackages - Class in io.quarkus.security.runtime.graal
 
BouncyCastlePackages() - Constructor for class io.quarkus.security.runtime.graal.BouncyCastlePackages
 
build() - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl.Builder
 
build() - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
builder() - Static method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl
Creates a builder for constructing instances of QuarkusIdentityProviderManagerImpl
builder() - Static method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
builder(SecurityIdentity) - Static method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
Builder() - Constructor for class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl.Builder
 
Builder() - Constructor for class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
built - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 

C

check(Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.SecurityConstrainer
 
CHECK_OK - Static variable in class io.quarkus.security.runtime.interceptor.SecurityConstrainer
 
checkPermission(Permission) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
checkPermission(Permission) - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
checkPermissionBlocking(Permission) - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
checkPermissions(SecurityIdentity, T) - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
checkPermissions(SecurityIdentity, T, int) - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
configBuilder(SmallRyeConfigBuilder) - Method in class io.quarkus.security.runtime.QuarkusSecurityRolesAllowedConfigBuilder
 
constrainer - Variable in class io.quarkus.security.runtime.interceptor.SecurityHandler
 
controller - Variable in class io.quarkus.security.runtime.interceptor.AuthenticatedInterceptor
 
controller - Variable in class io.quarkus.security.runtime.interceptor.DenyAllInterceptor
 
controller - Variable in class io.quarkus.security.runtime.interceptor.PermissionsAllowedInterceptor
 
controller - Variable in class io.quarkus.security.runtime.interceptor.RolesAllowedInterceptor
 
create() - Method in class io.quarkus.security.runtime.interceptor.SecurityCheckStorageBuilder
 
create(RuntimeValue<SecurityCheckStorageBuilder>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
createComputedPermission(String, String, String[], boolean, int[], String[], Map<String, RuntimeValue<MethodHandle>>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
Creates function that transform arguments of a method annotated with PermissionsAllowed to custom Permission.
createPermission(String, String, String[], boolean) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
Creates permission.
createPermissionAugmentor() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
createPermissionMethodConverter(String, RuntimeValue<Class<?>>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
createSecurityConstrainer(Supplier<Map<String, Object>>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
createStringPermission(String, String[]) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
credentials - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 

D

defaultBlockingExecutor() - Method in class io.quarkus.security.runtime.IdentityProviderManagerCreator
 
denyAll() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
DenyAllCheck - Class in io.quarkus.security.runtime.interceptor.check
 
DenyAllInterceptor - Class in io.quarkus.security.runtime.interceptor
 
DenyAllInterceptor() - Constructor for class io.quarkus.security.runtime.interceptor.DenyAllInterceptor
 
denyUnannotated() - Method in interface io.quarkus.security.runtime.SecurityBuildTimeConfig
If set to true, access to all methods of beans that have any security annotations on other members will be denied by default.
doApply(SecurityIdentity, String[]) - Static method in class io.quarkus.security.runtime.interceptor.check.RolesAllowedCheck
 

E

enabled() - Method in interface io.quarkus.security.runtime.SecurityConfig.SecurityEventsConfig
Whether security events should be fired.
equals(Object) - Method in class io.quarkus.security.runtime.QuarkusPermission
 
equals(Object) - Method in class io.quarkus.security.runtime.QuarkusPrincipal
 
evaluate(Target_org_bouncycastle_crypto_fips_RsaBlindedEngine) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsRSA$EngineProvider$1
 
events() - Method in interface io.quarkus.security.runtime.SecurityConfig
Security events configuration.

F

findProviderIndex(String) - Static method in class io.quarkus.security.runtime.SecurityProviderUtils
 

G

getActions() - Method in class io.quarkus.security.runtime.QuarkusPermission
 
getAsBoolean() - Method in class io.quarkus.security.runtime.graal.BouncyCastleCryptoFips
 
getAsBoolean() - Method in class io.quarkus.security.runtime.graal.BouncyCastleCryptoGeneral
 
getAsBoolean() - Method in class io.quarkus.security.runtime.graal.BouncyCastleCryptoInternal
 
getAttribute(String) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
getAttribute(String) - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
getAttributes() - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
getAttributes() - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
getBean() - Method in class io.quarkus.security.runtime.QuarkusPermission
 
getBeanClass() - Method in class io.quarkus.security.runtime.QuarkusPermission
 
getCredential(Class<T>) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
getCredential(Class<T>) - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
getCredentials() - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
getCredentials() - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
getDeferredIdentity() - Method in class io.quarkus.security.runtime.SecurityIdentityAssociation
 
getIdentity() - Method in class io.quarkus.security.runtime.SecurityIdentityAssociation
 
getName() - Method in class io.quarkus.security.runtime.QuarkusPrincipal
 
getPrincipal() - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
getPrincipal() - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
getRequestType() - Method in class io.quarkus.security.runtime.AnonymousIdentityProvider
 
getRequestType() - Method in class io.quarkus.security.runtime.X509IdentityProvider
 
getRoles() - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
getRoles() - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 

H

handle(InvocationContext) - Method in class io.quarkus.security.runtime.interceptor.SecurityHandler
 
handler - Variable in class io.quarkus.security.runtime.interceptor.AuthenticatedInterceptor
 
handler - Variable in class io.quarkus.security.runtime.interceptor.DenyAllInterceptor
 
handler - Variable in class io.quarkus.security.runtime.interceptor.PermissionsAllowedInterceptor
 
handler - Variable in class io.quarkus.security.runtime.interceptor.PermitAllInterceptor
 
handler - Variable in class io.quarkus.security.runtime.interceptor.RolesAllowedInterceptor
 
hashCode() - Method in class io.quarkus.security.runtime.QuarkusPermission
 
hashCode() - Method in class io.quarkus.security.runtime.QuarkusPrincipal
 
hasRole(String) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
hasRole(String) - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsDSA$2
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsEC$1
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsRSA$3
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_DSA$1
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_DSTU4145$2
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_ECGOST3410$2
 
hasTestPassed(Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair) - Method in class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_GOST3410$1
 

I

identityProviderManager - Variable in class io.quarkus.security.runtime.SecurityIdentityAssociation
 
IdentityProviderManagerCreator - Class in io.quarkus.security.runtime
CDI bean than manages the lifecycle of the IdentityProviderManager
IdentityProviderManagerCreator() - Constructor for class io.quarkus.security.runtime.IdentityProviderManagerCreator
 
identityProviders - Variable in class io.quarkus.security.runtime.IdentityProviderManagerCreator
 
implies(Permission) - Method in class io.quarkus.security.runtime.QuarkusPermission
 
insertProvider(Provider, int) - Static method in class io.quarkus.security.runtime.SecurityProviderUtils
 
INSTANCE - Static variable in class io.quarkus.security.runtime.interceptor.check.AuthenticatedCheck
 
INSTANCE - Static variable in class io.quarkus.security.runtime.interceptor.check.DenyAllCheck
 
INSTANCE - Static variable in class io.quarkus.security.runtime.interceptor.check.PermitAllCheck
 
intercept(InvocationContext) - Method in class io.quarkus.security.runtime.interceptor.AuthenticatedInterceptor
 
intercept(InvocationContext) - Method in class io.quarkus.security.runtime.interceptor.DenyAllInterceptor
 
intercept(InvocationContext) - Method in class io.quarkus.security.runtime.interceptor.PermissionsAllowedInterceptor
 
intercept(InvocationContext) - Method in class io.quarkus.security.runtime.interceptor.PermitAllInterceptor
 
intercept(InvocationContext) - Method in class io.quarkus.security.runtime.interceptor.RolesAllowedInterceptor
 
io.quarkus.security.runtime - package io.quarkus.security.runtime
 
io.quarkus.security.runtime.graal - package io.quarkus.security.runtime.graal
 
io.quarkus.security.runtime.interceptor - package io.quarkus.security.runtime.interceptor
 
io.quarkus.security.runtime.interceptor.check - package io.quarkus.security.runtime.interceptor.check
 
ipm() - Method in class io.quarkus.security.runtime.IdentityProviderManagerCreator
 
isAnonymous() - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity
 
isAnonymous() - Method in class io.quarkus.security.runtime.SecurityIdentityProxy
 
isBlocking() - Method in class io.quarkus.security.runtime.QuarkusPermission
 
isGranted(SecurityIdentity) - Method in class io.quarkus.security.runtime.QuarkusPermission
Determines whether access to secured resource should be granted in a synchronous manner.
isGranted(SecurityIdentity, BlockingSecurityExecutor) - Method in class io.quarkus.security.runtime.QuarkusPermission
 
isGrantedUni(SecurityIdentity) - Method in class io.quarkus.security.runtime.QuarkusPermission
Determines whether access to secured resource should be granted in an asynchronous manner.
isPermitAll() - Method in class io.quarkus.security.runtime.interceptor.check.PermitAllCheck
 
isReactive() - Method in class io.quarkus.security.runtime.QuarkusPermission
Whether user-defined permission checker returns Uni.

L

loadClassRuntimeVal(String) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
loadProvider(String) - Static method in class io.quarkus.security.runtime.SecurityProviderUtils
 
loadProviderWithParams(String, Class<?>[], Object[]) - Static method in class io.quarkus.security.runtime.SecurityProviderUtils
 

N

newBuilder() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
nonBlockingApply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
nonBlockingApply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
nonBlockingCheck(Method, Object[]) - Method in class io.quarkus.security.runtime.interceptor.SecurityConstrainer
 

O

of(String[]) - Static method in class io.quarkus.security.runtime.interceptor.check.RolesAllowedCheck
 
of(Permission[][], Function<Object[], Permission[][]>) - Static method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
Creates permission check with permission groups.
of(Permission[], Function<Object[], Permission[]>) - Static method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
Creates permission check with permissions.
of(Permission, Function<Object[], Permission>) - Static method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
Creates permission check with a single permission.
ORG_BOUNCYCASTLE_CRYPTO_FIPS_PACKAGE - Static variable in class io.quarkus.security.runtime.graal.BouncyCastlePackages
 
ORG_BOUNCYCASTLE_CRYPTO_GENERAL_PACKAGE - Static variable in class io.quarkus.security.runtime.graal.BouncyCastlePackages
 
ORG_BOUNCYCASTLE_CRYPTO_INTERNAL_PACKAGE - Static variable in class io.quarkus.security.runtime.graal.BouncyCastlePackages
 
ORG_BOUNCYCASTLE_CRYPTO_PACKAGE - Static variable in class io.quarkus.security.runtime.graal.BouncyCastlePackages
 

P

PACKAGES - Static variable in class io.quarkus.security.runtime.graal.BouncyCastlePackages
 
permissionCheckers - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
permissions - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
permissionsAllowed(Function<Object[], Permission>, RuntimeValue<Permission>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
Creates SecurityCheck for a single permission.
permissionsAllowed(List<Function<Object[], Permission>>, List<RuntimeValue<Permission>>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
Creates SecurityCheck for a permission set.
permissionsAllowedGroups(List<List<Function<Object[], Permission>>>, List<List<RuntimeValue<Permission>>>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
Creates SecurityCheck for a permission groups.
PermissionsAllowedInterceptor - Class in io.quarkus.security.runtime.interceptor
 
PermissionsAllowedInterceptor() - Constructor for class io.quarkus.security.runtime.interceptor.PermissionsAllowedInterceptor
 
PermissionSecurityCheck<T> - Class in io.quarkus.security.runtime.interceptor.check
 
permitAll() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
PermitAllCheck - Class in io.quarkus.security.runtime.interceptor.check
 
PermitAllInterceptor - Class in io.quarkus.security.runtime.interceptor
 
PermitAllInterceptor() - Constructor for class io.quarkus.security.runtime.interceptor.PermitAllInterceptor
 
principal - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
principal() - Method in class io.quarkus.security.runtime.SecurityIdentityAssociation
 
priority() - Method in class io.quarkus.security.runtime.QuarkusPermissionSecurityIdentityAugmentor
 

Q

QuarkusIdentityProviderManagerImpl - Class in io.quarkus.security.runtime
A manager that can be used to get a specific type of identity provider.
QuarkusIdentityProviderManagerImpl(QuarkusIdentityProviderManagerImpl.Builder) - Constructor for class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl
 
QuarkusIdentityProviderManagerImpl.Builder - Class in io.quarkus.security.runtime
A builder for constructing instances of QuarkusIdentityProviderManagerImpl
QuarkusPermission<T> - Class in io.quarkus.security.runtime
Special type of Permission which is used by Quarkus Security to call CDI bean methods annotated with the PermissionChecker.
QuarkusPermission(String) - Constructor for class io.quarkus.security.runtime.QuarkusPermission
Subclasses can declare constructors that accept permission name and/or arguments of a secured method.
QuarkusPermissionSecurityIdentityAugmentor - Class in io.quarkus.security.runtime
Adds a permission checker that grants access to the QuarkusPermission when QuarkusPermission.isGranted(SecurityIdentity) is true.
QuarkusPermissionSecurityIdentityAugmentor(BlockingSecurityExecutor) - Constructor for class io.quarkus.security.runtime.QuarkusPermissionSecurityIdentityAugmentor
 
QuarkusPrincipal - Class in io.quarkus.security.runtime
 
QuarkusPrincipal(String) - Constructor for class io.quarkus.security.runtime.QuarkusPrincipal
 
QuarkusSecurityIdentity - Class in io.quarkus.security.runtime
 
QuarkusSecurityIdentity.Builder - Class in io.quarkus.security.runtime
 
QuarkusSecurityRolesAllowedConfigBuilder - Class in io.quarkus.security.runtime
 
QuarkusSecurityRolesAllowedConfigBuilder() - Constructor for class io.quarkus.security.runtime.QuarkusSecurityRolesAllowedConfigBuilder
 

R

recordRolesAllowedConfigExpression(String, int, BiConsumer<String, Supplier<String[]>>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
registerCheck(String, String, String[], SecurityCheck) - Method in class io.quarkus.security.runtime.interceptor.SecurityCheckStorageBuilder
 
registerDefaultSecurityCheck(RuntimeValue<SecurityCheckStorageBuilder>, SecurityCheck) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
registerDefaultSecurityCheck(SecurityCheck) - Method in class io.quarkus.security.runtime.interceptor.SecurityCheckStorageBuilder
 
requiresMethodArguments() - Method in class io.quarkus.security.runtime.interceptor.check.PermissionSecurityCheck
 
resolveAllowedRoles() - Method in class io.quarkus.security.runtime.interceptor.check.SupplierRolesAllowedCheck
 
resolveRolesAllowedConfigExpRoles() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
roles - Variable in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
rolesAllowed(String...) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
RolesAllowedCheck - Class in io.quarkus.security.runtime.interceptor.check
 
RolesAllowedInterceptor - Class in io.quarkus.security.runtime.interceptor
 
RolesAllowedInterceptor() - Constructor for class io.quarkus.security.runtime.interceptor.RolesAllowedInterceptor
 
rolesAllowedSupplier(String[], int[], int[]) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 

S

SecurityBuildTimeConfig - Interface in io.quarkus.security.runtime
 
SecurityCheckRecorder - Class in io.quarkus.security.runtime
 
SecurityCheckRecorder() - Constructor for class io.quarkus.security.runtime.SecurityCheckRecorder
 
SecurityCheckStorageBuilder - Class in io.quarkus.security.runtime.interceptor
 
SecurityCheckStorageBuilder() - Constructor for class io.quarkus.security.runtime.interceptor.SecurityCheckStorageBuilder
 
SecurityConfig - Interface in io.quarkus.security.runtime
Quarkus Security configuration.
SecurityConfig.SecurityEventsConfig - Interface in io.quarkus.security.runtime
 
SecurityConstrainer - Class in io.quarkus.security.runtime.interceptor
 
SecurityConstrainer(SecurityCheckStorage, BeanManager, Event<AuthorizationFailureEvent>, Event<AuthorizationSuccessEvent>, boolean, Instance<SecurityIdentityAssociation>, Supplier<Map<String, Object>>) - Constructor for class io.quarkus.security.runtime.interceptor.SecurityConstrainer
 
SecurityHandler - Class in io.quarkus.security.runtime.interceptor
 
SecurityHandler() - Constructor for class io.quarkus.security.runtime.interceptor.SecurityHandler
 
SecurityIdentityAssociation - Class in io.quarkus.security.runtime
 
SecurityIdentityAssociation() - Constructor for class io.quarkus.security.runtime.SecurityIdentityAssociation
 
SecurityIdentityProxy - Class in io.quarkus.security.runtime
 
SecurityIdentityProxy() - Constructor for class io.quarkus.security.runtime.SecurityIdentityProxy
 
SecurityProviderRecorder - Class in io.quarkus.security.runtime
 
SecurityProviderRecorder() - Constructor for class io.quarkus.security.runtime.SecurityProviderRecorder
 
SecurityProviderUtils - Class in io.quarkus.security.runtime
 
setAnonymous(boolean) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
Sets an anonymous identity status.
setBlockingExecutor(BlockingSecurityExecutor) - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl.Builder
 
setBlockingExecutor(Executor) - Method in class io.quarkus.security.runtime.QuarkusIdentityProviderManagerImpl.Builder
 
setIdentity(SecurityIdentity) - Method in class io.quarkus.security.runtime.SecurityIdentityAssociation
 
setIdentity(Uni<SecurityIdentity>) - Method in class io.quarkus.security.runtime.SecurityIdentityAssociation
 
setPrincipal(Principal) - Method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
setRuntimeConfigReady() - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
SUN_JSSE_PROVIDER_CLASS_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
SUN_JSSE_PROVIDER_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
SUN_PROVIDER_NAME - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
SUN_PROVIDERS - Static variable in class io.quarkus.security.runtime.SecurityProviderUtils
 
SupplierRolesAllowedCheck - Class in io.quarkus.security.runtime.interceptor.check
 
SupplierRolesAllowedCheck(Supplier<String[]>) - Constructor for class io.quarkus.security.runtime.interceptor.check.SupplierRolesAllowedCheck
 

T

Target_org_bouncycastle_crypto_fips_FipsDSA$2 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_fips_FipsDSA$2() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsDSA$2
 
Target_org_bouncycastle_crypto_fips_FipsEC$1 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_fips_FipsEC$1() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsEC$1
 
Target_org_bouncycastle_crypto_fips_FipsRSA$3 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_fips_FipsRSA$3() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsRSA$3
 
Target_org_bouncycastle_crypto_fips_FipsRSA$EngineProvider$1 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_fips_FipsRSA$EngineProvider$1() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_FipsRSA$EngineProvider$1
 
Target_org_bouncycastle_crypto_fips_RsaBlindedEngine - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_fips_RsaBlindedEngine() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_fips_RsaBlindedEngine
 
Target_org_bouncycastle_crypto_general_DSA$1 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_general_DSA$1() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_DSA$1
 
Target_org_bouncycastle_crypto_general_DSTU4145$2 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_general_DSTU4145$2() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_DSTU4145$2
 
Target_org_bouncycastle_crypto_general_ECGOST3410$2 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_general_ECGOST3410$2() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_ECGOST3410$2
 
Target_org_bouncycastle_crypto_general_GOST3410$1 - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_general_GOST3410$1() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_general_GOST3410$1
 
Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_crypto_internal_AsymmetricCipherKeyPair
 
Target_org_bouncycastle_jcajce_provider_BouncyCastleFipsProvider - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_jcajce_provider_BouncyCastleFipsProvider() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_jcajce_provider_BouncyCastleFipsProvider
 
Target_org_bouncycastle_math_ec_ECPoint - Class in io.quarkus.security.runtime.graal
 
Target_org_bouncycastle_math_ec_ECPoint() - Constructor for class io.quarkus.security.runtime.graal.Target_org_bouncycastle_math_ec_ECPoint
 
toComputedPermission(RuntimeValue<Permission>) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 
toPermission(String) - Static method in class io.quarkus.security.runtime.QuarkusSecurityIdentity.Builder
 
transformToKey(int) - Static method in class io.quarkus.security.runtime.QuarkusSecurityRolesAllowedConfigBuilder
 

U

unsetRuntimeConfigReady(ShutdownContext) - Method in class io.quarkus.security.runtime.SecurityCheckRecorder
 

X

X509IdentityProvider - Class in io.quarkus.security.runtime
 
X509IdentityProvider() - Constructor for class io.quarkus.security.runtime.X509IdentityProvider
 
A B C D E F G H I L N O P Q R S T U X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form