Package | Description |
---|---|
org.wildfly.security.auth |
Classes relating to authentication on the client and server side.
|
org.wildfly.security.auth.server |
Server side of authentication provided by Elytron.
|
org.wildfly.security.credential.source |
Modifier and Type | Method and Description |
---|---|
static SupportLevel |
SupportLevel.max(SupportLevel o1,
SupportLevel o2)
Get the maximum support level between two candidates.
|
static SupportLevel |
SupportLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SupportLevel[] |
SupportLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SupportLevel.in(SupportLevel... values)
Determine whether this instance is equal to one of the given instances.
|
boolean |
SupportLevel.in(SupportLevel v1)
Determine whether this instance is equal to one of the given instances.
|
boolean |
SupportLevel.in(SupportLevel v1,
SupportLevel v2)
Determine whether this instance is equal to one of the given instances.
|
boolean |
SupportLevel.in(SupportLevel v1,
SupportLevel v2,
SupportLevel v3)
Determine whether this instance is equal to one of the given instances.
|
static SupportLevel |
SupportLevel.max(SupportLevel o1,
SupportLevel o2)
Get the maximum support level between two candidates.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SupportLevel.isFull(EnumSet<SupportLevel> set)
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.
|
Modifier and Type | Method and Description |
---|---|
SupportLevel |
SecurityDomain.getCredentialAcquireSupport(Class<? extends Credential> credentialType)
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for
some identities), or definitely not obtainable.
|
SupportLevel |
ServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends Credential> credentialType)
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
|
SupportLevel |
IdentityCredentials.getCredentialAcquireSupport(Class<? extends Credential> credentialType) |
default SupportLevel |
RealmIdentity.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName)
Deprecated.
Transition method; remove before GA.
|
SupportLevel |
SecurityDomain.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName)
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for
some identities), or definitely not obtainable.
|
SupportLevel |
ServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName)
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
|
default SupportLevel |
SecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName)
Deprecated.
Transition method; remove before GA.
|
SupportLevel |
IdentityCredentials.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName) |
SupportLevel |
RealmIdentity.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Determine whether a given credential type is definitely obtainable, possibly obtainable, or definitely not
obtainable for this identity.
|
SupportLevel |
SecurityDomain.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for
some identities), or definitely not obtainable.
|
SupportLevel |
ServerAuthenticationContext.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
|
SupportLevel |
SecurityRealm.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Determine whether a credential of the given type and algorithm is definitely obtainable, possibly obtainable (for]
some identities), or definitely not obtainable.
|
SupportLevel |
IdentityCredentials.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
SecurityDomain.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType)
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities),
or definitely not verifiable.
|
SupportLevel |
ServerAuthenticationContext.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType)
Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.
|
SupportLevel |
RealmIdentity.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType,
String algorithmName)
Determine whether a given type of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.
|
SupportLevel |
SecurityDomain.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType,
String algorithmName)
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities),
or definitely not verifiable.
|
SupportLevel |
ServerAuthenticationContext.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType,
String algorithmName)
Determine whether a given piece of evidence is definitely verifiable, possibly verifiable, or definitely not verifiable.
|
SupportLevel |
SecurityRealm.getEvidenceVerifySupport(Class<? extends Evidence> evidenceType,
String algorithmName)
Determine whether a given type of evidence is definitely verifiable, possibly verifiable (for some identities),
or definitely not verifiable.
|
Modifier and Type | Method and Description |
---|---|
default SupportLevel |
CredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType)
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
|
default SupportLevel |
CredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName)
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
|
SupportLevel |
OAuth2CredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
CallbackHandlerCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
CommandCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
FactoryCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
CredentialStoreCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
LocalKerberosCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Deprecated.
|
SupportLevel |
KeyStoreCredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec) |
SupportLevel |
CredentialSource.getCredentialAcquireSupport(Class<? extends Credential> credentialType,
String algorithmName,
AlgorithmParameterSpec parameterSpec)
Determine whether a given credential is definitely obtainable, possibly obtainable, or definitely not obtainable.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.