A B C D E F G I L M O P R S T U V X 
All Classes All Packages

A

addDigestCertificateVerifier(String, String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
 
addDirectEvidenceVerification() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
 
addDirectEvidenceVerification(boolean) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
 
addEncodedCertificateVerifier(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
 
addSerialNumberCertificateVerifier(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
 
addSubjectDnCertificateVerifier(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
 
AttributeMapping - Class in org.wildfly.security.auth.realm.ldap
Definition of a mapping from LDAP to an Elytron attribute.
AttributeMapping.Builder - Class in org.wildfly.security.auth.realm.ldap
 

B

build() - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
 
build() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Build this realm.
build() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
 
build() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder
 
build() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder
 
build() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
 
build() - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Build this context factory.
builder() - Static method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Construct a new instance.
builder() - Static method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Construct a new instance.
Builder() - Constructor for class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
 

C

clearCredentials() - Method in interface org.wildfly.security.auth.realm.ldap.IdentityCredentialPersister
Clear all supported credentials of identity.
createSocket() - Method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
createSocket(String, int) - Method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
createSocket(InetAddress, int) - Method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
CredentialPersister - Interface in org.wildfly.security.auth.realm.ldap
Within LDAP credentials could be stored in different ways, splitting out a CredentialPersister allows different strategies to be plugged into the realm.

D

DEFAULT_DN_NAME - Static variable in class org.wildfly.security.auth.realm.ldap.AttributeMapping
 
DEFAULT_FILTERED_NAME - Static variable in class org.wildfly.security.auth.realm.ldap.AttributeMapping
 
DEFAULT_ROLE_RECURSION_ATTRIBUTE - Static variable in class org.wildfly.security.auth.realm.ldap.AttributeMapping
 
DirContextFactory - Interface in org.wildfly.security.auth.realm.ldap
Factory for obtaining connected DirContext instances.
DirContextFactory.ReferralMode - Enum in org.wildfly.security.auth.realm.ldap
The referral mode.
disableVerification() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder
By default if we can obtain a credential we support verification against it, this disables it.
discardContext(DirContext) - Method in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
Pass back a DirContext to this factory to be discarded.

E

enablePersistence() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder
Enable persistence for the UserPasswordCredentialLoader being defined.
extractRdn(String) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set type of RDN, whose value will be used as identity attribute value.

F

FOLLOW - org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Referrals should be followed.
forIdentity(DirContext, String, Attributes) - Method in interface org.wildfly.security.auth.realm.ldap.CredentialPersister
Obtain an IdentityCredentialLoader to query the credentials for a specific identity.
from(String) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set name of the attribute in LDAP from where the values are obtained.
fromFilter(String) - Static method in class org.wildfly.security.auth.realm.ldap.AttributeMapping
Create an attribute mapping based on the results of the given filter.
fromIdentity() - Static method in class org.wildfly.security.auth.realm.ldap.AttributeMapping
Create an attribute mapping using LDAP entry of identity itself.
fromReference(String) - Static method in class org.wildfly.security.auth.realm.ldap.AttributeMapping
Create an attribute mapping using LDAP entry referenced by attribute of identity entry.

G

getCredentialPersistSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.auth.realm.ldap.IdentityCredentialPersister
Determine whether a given credential type can be persisted by this credential persister.
getDefault() - Static method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
getValue() - Method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Get the string value for this referral mode.

I

IdentityCredentialPersister - Interface in org.wildfly.security.auth.realm.ldap
A CredentialPersister for persisting credentials into LDAP directory.
identityMapping() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
 
IdentityMappingBuilder() - Constructor for class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
 
IGNORE - org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Referrals should be ignored.
in(DirContextFactory.ReferralMode) - Method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Determine whether this instance is equal to one of the given instances.
in(DirContextFactory.ReferralMode...) - Method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Determine whether this instance is equal to one of the given instances.
in(DirContextFactory.ReferralMode, DirContextFactory.ReferralMode) - Method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Determine whether this instance is equal to one of the given instances.
in(DirContextFactory.ReferralMode, DirContextFactory.ReferralMode, DirContextFactory.ReferralMode) - Method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Determine whether this instance is equal to one of the given instances.
isFull(EnumSet<DirContextFactory.ReferralMode>) - Static method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.

L

LdapSecurityRealmBuilder - Class in org.wildfly.security.auth.realm.ldap
Builder for the security realm implementation backed by LDAP.
LdapSecurityRealmBuilder.IdentityMappingBuilder - Class in org.wildfly.security.auth.realm.ldap
A builder for a principal mapping.
LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder - Class in org.wildfly.security.auth.realm.ldap
 
LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder - Class in org.wildfly.security.auth.realm.ldap
 
LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder - Class in org.wildfly.security.auth.realm.ldap
 

M

map(AttributeMapping...) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
Define an attribute mapping configuration.

O

obtainDirContext(CallbackHandler, DirContextFactory.ReferralMode) - Method in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
Obtain a DirContext based on the credentials extracted from the given CallbackHandler.
obtainDirContext(DirContextFactory.ReferralMode) - Method in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
Obtain a DirContext for the configured referral mode.
org.wildfly.security.auth.realm.ldap - package org.wildfly.security.auth.realm.ldap
Classes related to a SecurityRealm implementation capable of integrating with LDAP servers.
otpCredentialLoader() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
 
OtpCredentialLoaderBuilder() - Constructor for class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder
 

P

persistCredential(Credential) - Method in interface org.wildfly.security.auth.realm.ldap.IdentityCredentialPersister
Store credential of identity.

R

returnContext(DirContext) - Method in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
Return the DirContext once it is no longer required.
roleRecursion(int) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set recursive search of filtered attribute (for recursive roles assignment and similar)
roleRecursionName(String) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set name of the attribute in LDAP from where are {0} in role recursion obtained.

S

searchDn(String) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set search DN of LDAP search for attribute entries.
searchRecursive() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
Indicate if queries are searchRecursive, searching the entire subtree rooted at the name specified in LdapSecurityRealmBuilder.IdentityMappingBuilder.setSearchDn(String).
searchRecursively(boolean) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set whether LDAP search for attribute entries should be recursive.
set(SocketFactory) - Static method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
setAuthenticationContext(AuthenticationContext) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the authentication context as source of security credential.
setConnectionProperties(Properties) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set additional connection properties.
setConnectTimeout(int) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the timeout for connecting to the server.
setCredentialSource(CredentialSource) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the authentication credential source.
setDirContextSupplier(ExceptionSupplier<DirContext, NamingException>) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Set the directory context supplier.
setFilterName(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
 
setHashCharset(Charset) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Set the character set to use when converting the password string to a byte array.
setHashEncoding(Encoding) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Set the string format for the password in the properties file if they are not stored in plain text.
setInitialContextFactory(String) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the initial context factory class name.
setIteratorFilter(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
 
setModule(Module) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set module which will be used to load context factory and context.
setNameRewriter(NameRewriter) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Add a name rewriter to this builder.
setNewIdentityAttributes(Attributes) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
 
setNewIdentityParent(LdapName) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
 
setOtpAlgorithmAttribute(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder
 
setOtpHashAttribute(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder
 
setOtpSeedAttribute(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder
 
setOtpSequenceAttribute(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.OtpCredentialLoaderBuilder
 
setPageSize(int) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
Set size of page for realm iterating
setProviders(Supplier<Provider[]>) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
The the Provider[] supplier.
setProviderUrl(String) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the provider URL.
setRdnIdentifier(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
Set the name of the attribute in LDAP that holds the user name and will appear in path of new entries.
setReadTimeout(int) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the read timeout for an LDAP operation.
setSearchDn(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
Set the name of the context to be used when executing queries.
setSearchTimeLimit(int) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.IdentityMappingBuilder
Sets the time limit of LDAP search in milliseconds.
setSecurityAuthentication(String) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the security authentication method.
setSecurityCredential(String) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the authentication credential.
setSecurityPrincipal(String) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the authentication principal.
setSocketFactory(SocketFactory) - Method in class org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder
Set the socket factory to be used by LDAP context.
setUserPasswordAttribute(String) - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder
Set the name of the attribute within the LDAP entry that should be queries to load the credential.
SimpleDirContextFactoryBuilder - Class in org.wildfly.security.auth.realm.ldap
A simple builder for a DirContextFactory which creates new contexts on demand and disposes of them as soon as they are returned.

T

ThreadLocalSSLSocketFactory - Class in org.wildfly.security.auth.realm.ldap
An SocketFactory that allow passing SSLSocket into DirContext.
THROW - org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Referrals should result in an exception.
to(String) - Method in class org.wildfly.security.auth.realm.ldap.AttributeMapping.Builder
Set name of identity attribute to which will be mapping done.
toString() - Method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
 

U

unset() - Static method in class org.wildfly.security.auth.realm.ldap.ThreadLocalSSLSocketFactory
 
userPasswordCredentialLoader() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
 
UserPasswordCredentialLoaderBuilder() - Constructor for class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder
 

V

valueOf(String) - Static method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode
Returns an array containing the constants of this enum type, in the order they are declared.

X

x509EvidenceVerifier() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder
 
X509EvidenceVerifierBuilder() - Constructor for class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
 
A B C D E F G I L M O P R S T U V X 
All Classes All Packages