A B C E F G I J K L M O P Q R S U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AttributeMapper - Class in org.wildfly.security.auth.realm.jdbc.mapper
- AttributeMapper(int, String) - Constructor for class org.wildfly.security.auth.realm.jdbc.mapper.AttributeMapper
B
- build() - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealmBuilder
-
Builds a new
JdbcSecurityRealminstance based on configuration defined for thisJdbcSecurityRealmBuilderinstance. - build() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- build() - Method in class org.wildfly.security.auth.realm.jdbc.QueryBuilder
- builder() - Static method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealm
- builder() - Static method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Construct a builder for password key mappers.
C
- ColumnMapper - Interface in org.wildfly.security.auth.realm.jdbc
-
A column mapper is responsible to provide the mapping between a column in a table to some internal representation.
- couldNotExecuteQuery(String, Throwable) - Method in interface org.wildfly.security.auth.realm.jdbc._private.ElytronMessages
- couldNotObtainPasswordFactoryForAlgorithm(String, Throwable) - Method in interface org.wildfly.security.auth.realm.jdbc._private.ElytronMessages
- couldNotOpenConnection(Throwable) - Method in interface org.wildfly.security.auth.realm.jdbc._private.ElytronMessages
E
- ElytronMessages - Interface in org.wildfly.security.auth.realm.jdbc._private
-
Log messages and exceptions for Elytron.
F
- from(DataSource) - Method in class org.wildfly.security.auth.realm.jdbc.QueryBuilder
-
Defines the
DataSourcefrom where connections are obtained.
G
- getAlgorithmColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getAlgorithmColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Get the column index of the algorithm name column.
- getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealm
- getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in interface org.wildfly.security.auth.realm.jdbc.KeyMapper
-
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for] some identities), or definitely not obtainable.
- getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
- getDefaultAlgorithm() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getDefaultAlgorithm() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Returns the name of the algorithm being used.
- getDefaultIterationCount() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getDefaultIterationCount() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Get the default iteration count.
- getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealm
- getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in interface org.wildfly.security.auth.realm.jdbc.KeyMapper
-
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities), or definitely not verifiable.
- getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
- getHashColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getHashColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Returns an integer representing the column index from where the password in its clear, hash or encoded form is obtained.
- getHashEncoding() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getIterationCountColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getIterationCountColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Returns an integer representing the column index from where the iteration count (if supported) is obtained.
- getName() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.AttributeMapper
- getRealmIdentity(Principal) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealm
- getSaltColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- getSaltColumn() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
-
Returns an integer representing the column index from where the salt (if supported) is obtained.
- getSaltEncoding() - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
I
- invalidPasswordKeySpecificationForAlgorithm(String, Throwable) - Method in interface org.wildfly.security.auth.realm.jdbc._private.ElytronMessages
J
- JdbcSecurityRealm - Class in org.wildfly.security.auth.realm.jdbc
-
Security realm implementation backed by a database.
- JdbcSecurityRealmBuilder - Class in org.wildfly.security.auth.realm.jdbc
-
A builder class to that creates
JdbcSecurityRealminstances.
K
- KeyMapper - Interface in org.wildfly.security.auth.realm.jdbc
-
A key mapper is responsible to map data from a column in a table to a specific credential type.
L
- log - Static variable in interface org.wildfly.security.auth.realm.jdbc._private.ElytronMessages
M
- map(ResultSet, Supplier<Provider[]>) - Method in interface org.wildfly.security.auth.realm.jdbc.ColumnMapper
-
Maps the given
ResultSetto some internal representation. - map(ResultSet, Supplier<Provider[]>) - Method in interface org.wildfly.security.auth.realm.jdbc.KeyMapper
- map(ResultSet, Supplier<Provider[]>) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.AttributeMapper
- map(ResultSet, Supplier<Provider[]>) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
O
- org.wildfly.security.auth.realm.jdbc - package org.wildfly.security.auth.realm.jdbc
-
Classes related to a
SecurityRealmimplementation based on the JDBC (Java Database Connectivity) API. - org.wildfly.security.auth.realm.jdbc._private - package org.wildfly.security.auth.realm.jdbc._private
- org.wildfly.security.auth.realm.jdbc.mapper - package org.wildfly.security.auth.realm.jdbc.mapper
-
Classes related to mapping columns from a database table to internal representations of identity data (eg.: attributes, password and keys, etc).
P
- PasswordKeyMapper - Class in org.wildfly.security.auth.realm.jdbc.mapper
- PasswordKeyMapper.Builder - Class in org.wildfly.security.auth.realm.jdbc.mapper
-
A builder for
PasswordKeyMapperinstances. - principalQuery(String) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealmBuilder
-
A SQL SELECT statement that will be used to return data from a database based on the principal's name.
- principalQuery(String) - Method in class org.wildfly.security.auth.realm.jdbc.QueryBuilder
Q
- QueryBuilder - Class in org.wildfly.security.auth.realm.jdbc
-
A builder class with different configuration options to configure queries.
- QueryConfiguration - Class in org.wildfly.security.auth.realm.jdbc
-
Holds the configuration for a specific query.
R
- registerIdentityChangeListener(Consumer<Principal>) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealm
S
- setAlgorithmColumn(int) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setDefaultAlgorithm(String) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setDefaultIterationCount(int) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setHashCharset(Charset) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealmBuilder
-
Set the character set to use when converting the password string to a byte array.
- setHashColumn(int) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setHashEncoding(Encoding) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setIterationCountColumn(int) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setProviders(Supplier<Provider[]>) - Method in class org.wildfly.security.auth.realm.jdbc.JdbcSecurityRealmBuilder
-
Set the providers to be used by the realm.
- setProviders(Supplier<Provider[]>) - Method in class org.wildfly.security.auth.realm.jdbc.QueryBuilder
- setSaltColumn(int) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
- setSaltEncoding(Encoding) - Method in class org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
U
- unexpectedErrorWhenProcessingAuthenticationQuery(String, Throwable) - Method in interface org.wildfly.security.auth.realm.jdbc._private.ElytronMessages
W
- withMapper(ColumnMapper...) - Method in class org.wildfly.security.auth.realm.jdbc.QueryBuilder
-
Defines a mapper that will be applied to the query in order to map the returned columns to some internal representation.
All Classes All Packages