A B C D E F G I L M O P R S T U V X
All Classes All Packages
All Classes All Packages
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
DirContextto this factory to be discarded.
E
- enablePersistence() - Method in class org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.UserPasswordCredentialLoaderBuilder
-
Enable persistence for the
UserPasswordCredentialLoaderbeing 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
IdentityCredentialLoaderto 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
CredentialPersisterfor 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
DirContextbased on the credentials extracted from the givenCallbackHandler. - obtainDirContext(DirContextFactory.ReferralMode) - Method in interface org.wildfly.security.auth.realm.ldap.DirContextFactory
-
Obtain a
DirContextfor the configured referral mode. - org.wildfly.security.auth.realm.ldap - package org.wildfly.security.auth.realm.ldap
-
Classes related to a
SecurityRealmimplementation 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
DirContextonce 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
DirContextFactorywhich 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
SocketFactorythat 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
All Classes All Packages