Index
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 customPermission
. - 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 thePermissionChecker
. - 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
whenQuarkusPermission.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form