Index

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

A

addToEnvironment(String, Object) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
AttributeMappingConfig - Interface in io.quarkus.elytron.security.ldap.config
Configuration information used to populate a AttributeMapping
attributeMappings() - Method in interface io.quarkus.elytron.security.ldap.config.IdentityMappingConfig
The configs how we get from the attribute to the Role

B

bind(String, Object) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
bind(String, Object, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
bind(Name, Object) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
bind(Name, Object, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

C

cache() - Method in interface io.quarkus.elytron.security.ldap.config.LdapSecurityRealmRuntimeConfig
The LDAP cache configuration
CacheConfig - Interface in io.quarkus.elytron.security.ldap.config
 
close() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
composeName(String, String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
composeName(Name, Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
connectTimeout() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
The connect timeout
createRealm(LdapSecurityRealmRuntimeConfig) - Method in class io.quarkus.elytron.security.ldap.LdapRecorder
Create a runtime value for a LdapSecurityRealm
createSubcontext(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
createSubcontext(String, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
createSubcontext(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
createSubcontext(Name, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

D

DelegatingLdapContext - Class in io.quarkus.elytron.security.ldap
 
DelegatingLdapContext(DirContext, DelegatingLdapContext.CloseHandler, SocketFactory) - Constructor for class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
DelegatingLdapContext.CloseHandler - Interface in io.quarkus.elytron.security.ldap
 
destroySubcontext(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
destroySubcontext(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
dirContext() - Method in interface io.quarkus.elytron.security.ldap.config.LdapSecurityRealmRuntimeConfig
The ldap server configuration
DirContextConfig - Interface in io.quarkus.elytron.security.ldap.config
 
directVerification() - Method in interface io.quarkus.elytron.security.ldap.config.LdapSecurityRealmRuntimeConfig
Provided credentials are verified against ldap?

E

enabled() - Method in interface io.quarkus.elytron.security.ldap.config.CacheConfig
If set to true, request to the LDAP server are cached
extendedOperation(ExtendedRequest) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

F

filter() - Method in interface io.quarkus.elytron.security.ldap.config.AttributeMappingConfig
The filter (also named "roleFilter")
filterBaseDn() - Method in interface io.quarkus.elytron.security.ldap.config.AttributeMappingConfig
The filter base dn (also named "rolesContextDn")
from() - Method in interface io.quarkus.elytron.security.ldap.config.AttributeMappingConfig
The roleAttributeId from which is mapped (e.g.

G

getAttributes(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getAttributes(String, String[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getAttributes(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getAttributes(Name, String[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getConnectControls() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getEnvironment() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getNameInNamespace() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getNameParser(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getNameParser(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getRequestControls() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getResponseControls() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getSchema(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getSchema(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getSchemaClassDefinition(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
getSchemaClassDefinition(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

H

handle(DirContext) - Method in interface io.quarkus.elytron.security.ldap.DelegatingLdapContext.CloseHandler
 

I

identityMapping() - Method in interface io.quarkus.elytron.security.ldap.config.LdapSecurityRealmRuntimeConfig
The config which we use to map an identity
IdentityMappingConfig - Interface in io.quarkus.elytron.security.ldap.config
 
INITIAL_CONTEXT_FACTORY - Static variable in class io.quarkus.elytron.security.ldap.QuarkusDirContextFactory
 
io.quarkus.elytron.security.ldap - package io.quarkus.elytron.security.ldap
 
io.quarkus.elytron.security.ldap.config - package io.quarkus.elytron.security.ldap.config
 

L

LdapRecorder - Class in io.quarkus.elytron.security.ldap
 
LdapRecorder() - Constructor for class io.quarkus.elytron.security.ldap.LdapRecorder
 
LdapSecurityRealmRuntimeConfig - Interface in io.quarkus.elytron.security.ldap.config
Runtime configuration object for an LDAP based realm configuration, LdapSecurityRealm
list(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
list(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
listBindings(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
listBindings(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
lookup(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
lookup(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
lookupLink(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
lookupLink(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

M

maxAge() - Method in interface io.quarkus.elytron.security.ldap.config.CacheConfig
The duration that an entry can stay in the cache
modifyAttributes(String, int, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
modifyAttributes(String, ModificationItem[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
modifyAttributes(Name, int, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
modifyAttributes(Name, ModificationItem[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

N

newInitialLdapContext(Hashtable<?, ?>, Control[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
newInstance(Control[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

O

obtainDirContext(CallbackHandler, DirContextFactory.ReferralMode) - Method in class io.quarkus.elytron.security.ldap.QuarkusDirContextFactory
 
obtainDirContext(DirContextFactory.ReferralMode) - Method in class io.quarkus.elytron.security.ldap.QuarkusDirContextFactory
 

P

password() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
The password which belongs to the principal (also named "bindCredential")
principal() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
The principal: user which is used to connect to ldap server (also named "bindDn")

Q

QuarkusDirContextFactory - Class in io.quarkus.elytron.security.ldap
 
QuarkusDirContextFactory(String, String, String, Duration, Duration) - Constructor for class io.quarkus.elytron.security.ldap.QuarkusDirContextFactory
 

R

rdnIdentifier() - Method in interface io.quarkus.elytron.security.ldap.config.IdentityMappingConfig
The identifier which correlates to the provided user (also named "baseFilter")
readTimeout() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
The read timeout
rebind(String, Object) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
rebind(String, Object, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
rebind(Name, Object) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
rebind(Name, Object, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
reconnect(Control[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
referralMode() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
how ldap redirects are handled
removeFromEnvironment(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
rename(String, String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
rename(Name, Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
returnContext(DirContext) - Method in class io.quarkus.elytron.security.ldap.QuarkusDirContextFactory
 

S

search(String, String, Object[], SearchControls) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(String, String, SearchControls) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(String, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(String, Attributes, String[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(Name, String, Object[], SearchControls) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(Name, String, SearchControls) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(Name, Attributes) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
search(Name, Attributes, String[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
searchBaseDn() - Method in interface io.quarkus.elytron.security.ldap.config.IdentityMappingConfig
The dn where we look for users
searchRecursive() - Method in interface io.quarkus.elytron.security.ldap.config.IdentityMappingConfig
If the child nodes are also searched for identities
setRequestControls(Control[]) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
size() - Method in interface io.quarkus.elytron.security.ldap.config.CacheConfig
The maximum number of entries to keep in the cache

T

to() - Method in interface io.quarkus.elytron.security.ldap.config.AttributeMappingConfig
The identifier whom the attribute is mapped to (in Quarkus: "groups", in WildFly this is "Roles")
toString() - Method in interface io.quarkus.elytron.security.ldap.config.CacheConfig
 
toString() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
 
toString() - Method in interface io.quarkus.elytron.security.ldap.config.IdentityMappingConfig
 
toString() - Method in interface io.quarkus.elytron.security.ldap.config.LdapSecurityRealmRuntimeConfig
 
toString() - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 

U

unbind(String) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
unbind(Name) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
url() - Method in interface io.quarkus.elytron.security.ldap.config.DirContextConfig
The url of the ldap server

W

wrapReferralContextObtaining(ReferralException) - Method in class io.quarkus.elytron.security.ldap.DelegatingLdapContext
 
A B C D E F G H I L M N O P Q R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values