Skip navigation links
Quarkus - Elytron Security - Runtime 1.1.0.CR1
A B C D E G I L R S T X 

A

addRealm(RuntimeValue<SecurityDomain.Builder>, String, RuntimeValue<SecurityRealm>) - Method in class io.quarkus.elytron.security.runtime.ElytronRecorder
Called to add an additional realm to the SecurityDomain being built
AS_X500_PRINCIPAL_HANDLE - Static variable in class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_x500_util_X500PrincipalUtil
 
asX500Principal(Principal, boolean) - Static method in class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_x500_util_X500PrincipalUtil
Only handle the case of converting a Principal.getName() to X500Principal
authenticate(UsernamePasswordAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.elytron.security.runtime.ElytronPasswordIdentityProvider
 
authenticate(TokenAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.elytron.security.runtime.ElytronTokenIdentityProvider
 
authenticate(TrustedAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.elytron.security.runtime.ElytronTrustedIdentityProvider
 

B

buildDomain(RuntimeValue<SecurityDomain.Builder>) - Method in class io.quarkus.elytron.security.runtime.ElytronRecorder
Called to invoke the builder created by ElytronRecorder.configureDomainBuilder(String, RuntimeValue)

C

configureDomainBuilder(String, RuntimeValue<SecurityRealm>) - Method in class io.quarkus.elytron.security.runtime.ElytronRecorder
Create a SecurityDomain.Builder for the given default SecurityRealm.
construct() - Static method in class io.quarkus.elytron.security.runtime.ElytronRecorder$$accessor
 
createRaw(String, byte[], byte[], int) - Static method in class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_BCryptPassword
 
createRaw(String, byte[], int, int) - Static method in class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_BSDUnixDESCryptPassword
 
createRaw(String, char[]) - Static method in class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_ClearPassword
 

D

decodeRoles(AuthorizationIdentity) - Method in class io.quarkus.elytron.security.runtime.DefaultRoleDecoder
 
DefaultRoleDecoder - Class in io.quarkus.elytron.security.runtime
A default implementation of RoleDecoder that delegates decoding of roles for a given AuthorizationIdentity to an application specific implementation of RoleDecoder, if provided.
DefaultRoleDecoder() - Constructor for class io.quarkus.elytron.security.runtime.DefaultRoleDecoder
 
domain - Variable in class io.quarkus.elytron.security.runtime.ElytronPasswordIdentityProvider
 
domain - Variable in class io.quarkus.elytron.security.runtime.ElytronTokenIdentityProvider
 
domain - Variable in class io.quarkus.elytron.security.runtime.ElytronTrustedIdentityProvider
 

E

ElytronPasswordIdentityProvider - Class in io.quarkus.elytron.security.runtime
This is an interim class that provides a mapping between the existing Elytron implementations and the new Quarkus API's.
ElytronPasswordIdentityProvider() - Constructor for class io.quarkus.elytron.security.runtime.ElytronPasswordIdentityProvider
 
ElytronRecorder - Class in io.quarkus.elytron.security.runtime
The runtime security recorder class that provides methods for creating RuntimeValues for the deployment security objects.
ElytronRecorder() - Constructor for class io.quarkus.elytron.security.runtime.ElytronRecorder
 
ElytronRecorder$$accessor - Class in io.quarkus.elytron.security.runtime
 
ElytronSecurityDomainManager - Class in io.quarkus.elytron.security.runtime
 
ElytronSecurityDomainManager() - Constructor for class io.quarkus.elytron.security.runtime.ElytronSecurityDomainManager
 
ElytronTokenIdentityProvider - Class in io.quarkus.elytron.security.runtime
This is an interim class that provides a mapping between the existing Elytron implementations and the new Quarkus API's.
ElytronTokenIdentityProvider() - Constructor for class io.quarkus.elytron.security.runtime.ElytronTokenIdentityProvider
 
ElytronTrustedIdentityProvider - Class in io.quarkus.elytron.security.runtime
 
ElytronTrustedIdentityProvider() - Constructor for class io.quarkus.elytron.security.runtime.ElytronTrustedIdentityProvider
 

G

getDomain() - Method in class io.quarkus.elytron.security.runtime.ElytronSecurityDomainManager
 
getRequestType() - Method in class io.quarkus.elytron.security.runtime.ElytronPasswordIdentityProvider
 
getRequestType() - Method in class io.quarkus.elytron.security.runtime.ElytronTokenIdentityProvider
 
getRequestType() - Method in class io.quarkus.elytron.security.runtime.ElytronTrustedIdentityProvider
 

I

io.quarkus.elytron.security.runtime - package io.quarkus.elytron.security.runtime
 
io.quarkus.elytron.security.runtime.graal - package io.quarkus.elytron.security.runtime.graal
 

L

log - Static variable in class io.quarkus.elytron.security.runtime.ElytronRecorder
 

R

registerPasswordProvider() - Method in class io.quarkus.elytron.security.runtime.ElytronRecorder
As of Graal 19.3.0 this has to be registered at runtime, due to a bug.
runLoadTask(Runnable) - Method in class io.quarkus.elytron.security.runtime.ElytronRecorder
 

S

setDomain(SecurityDomain) - Method in class io.quarkus.elytron.security.runtime.ElytronSecurityDomainManager
 
setDomainForIdentityProvider(BeanContainer, RuntimeValue<SecurityDomain>) - Method in class io.quarkus.elytron.security.runtime.ElytronRecorder
 

T

Target_org_wildfly_security_password_interfaces_BCryptPassword - Class in io.quarkus.elytron.security.runtime.graal
 
Target_org_wildfly_security_password_interfaces_BCryptPassword() - Constructor for class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_BCryptPassword
 
Target_org_wildfly_security_password_interfaces_BSDUnixDESCryptPassword - Class in io.quarkus.elytron.security.runtime.graal
 
Target_org_wildfly_security_password_interfaces_BSDUnixDESCryptPassword() - Constructor for class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_BSDUnixDESCryptPassword
 
Target_org_wildfly_security_password_interfaces_ClearPassword - Class in io.quarkus.elytron.security.runtime.graal
Replace the ClearPassword interface due to an issue with char[].clone() failures during native image gen.
Target_org_wildfly_security_password_interfaces_ClearPassword() - Constructor for class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_ClearPassword
 
Target_org_wildfly_security_password_interfaces_RawClearPassword - Class in io.quarkus.elytron.security.runtime.graal
Replacement to allow access to the package private RawClearPassword class
Target_org_wildfly_security_password_interfaces_RawClearPassword(String, char[]) - Constructor for class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_password_interfaces_RawClearPassword
 
Target_org_wildfly_security_x500_util_X500PrincipalUtil - Class in io.quarkus.elytron.security.runtime.graal
 
Target_org_wildfly_security_x500_util_X500PrincipalUtil() - Constructor for class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_x500_util_X500PrincipalUtil
 

X

X500_NAME_CLASS - Static variable in class io.quarkus.elytron.security.runtime.graal.Target_org_wildfly_security_x500_util_X500PrincipalUtil
 
A B C D E G I L R S T X 
Skip navigation links
Quarkus - Elytron Security - Runtime 1.1.0.CR1

Copyright © 2019 JBoss by Red Hat. All rights reserved.