Package | Description |
---|---|
org.wildfly.security.auth.client |
Elytron Client enable remote clients to authenticate using Elytron.
|
org.wildfly.security.auth.server |
Server side of authentication provided by Elytron.
|
org.wildfly.security.credential.source | |
org.wildfly.security.credential.store |
Package for Credential Store API/SPI classes and interfaces.
|
Modifier and Type | Method and Description |
---|---|
AuthenticationConfiguration |
AuthenticationConfiguration.useCredentials(CredentialSource credentials)
Create a new configuration which is the same as this configuration, but which uses the given identity
credentials to acquire the credential required for authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityCredentials
The public or private credentials retained by an identity, which can be used for authentication forwarding.
|
Modifier and Type | Method and Description |
---|---|
CredentialSource |
MechanismConfiguration.getServerCredentialSource()
Get the server credential source.
|
Modifier and Type | Method and Description |
---|---|
MechanismConfiguration.Builder |
MechanismConfiguration.Builder.setServerCredentialSource(CredentialSource serverCredentialSource)
Set the server credential source.
|
Modifier and Type | Class and Description |
---|---|
class |
CallbackHandlerCredentialSource
A credential source which is backed by a callback handler.
|
class |
CommandCredentialSource
A credential source which acquires a credential from the command line.
|
class |
CredentialStoreCredentialSource
A credential source which is backed by an entry in a credential store.
|
class |
FactoryCredentialSource
A credential source which is backed by a credential security factory.
|
class |
KeyStoreCredentialSource
A credential source which is backed by a key store entry.
|
class |
LocalKerberosCredentialSource
Deprecated.
Kerberos based authentication mechanism obtains credential himself
|
class |
OAuth2CredentialSource
A
CredentialSource capable of authenticating against a OAuth2 compliant authorization server and obtaining
access tokens in form of a BearerTokenCredential . |
Modifier and Type | Field and Description |
---|---|
static CredentialSource |
CredentialSource.NONE
An empty credential source.
|
Modifier and Type | Method and Description |
---|---|
static CredentialSource |
CredentialSource.fromSecurityFactory(SecurityFactory<Credential> credentialFactory)
Get a credential source from the given security factory.
|
default CredentialSource |
CredentialSource.with(CredentialSource other)
Aggregate this credential source with another.
|
default CredentialSource |
CredentialSource.without(Class<? extends Credential> credentialType)
Get a derived credential source which excludes credentials of the given type.
|
default CredentialSource |
CredentialSource.without(Class<? extends Credential> credentialType,
String algorithmName)
Get a derived credential source which excludes credentials of the given type and optional algorithm.
|
default CredentialSource |
CredentialSource.without(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Get a derived credential source which excludes credentials of the given type and optional algorithm.
|
Modifier and Type | Method and Description |
---|---|
default CredentialSource |
CredentialSource.with(CredentialSource other)
Aggregate this credential source with another.
|
Modifier and Type | Method and Description |
---|---|
CredentialSource |
CredentialStore.CredentialSourceProtectionParameter.getCredentialSource()
Get the credential source.
|
Constructor and Description |
---|
CredentialSourceProtectionParameter(CredentialSource credentialSource)
Construct a new instance.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.