| Interface | Description |
|---|---|
| Credentials |
Represents the credentials the current user will use to authenticate, in addition to providing information about the current
state of the validation process.
|
| Token |
Represents a token credential.
|
| Token.Consumer<T extends Token> |
Token consumers are responsible to provide all the necessary support to consume information from a specific
Token. |
| Token.Provider<T extends Token> |
Token providers are responsible to provide some importantant management operations for a specific
Token type. |
| Class | Description |
|---|---|
| AbstractBaseCredentials |
Abstract base class for Credentials
|
| AbstractToken |
A default
Token implementation. |
| AbstractTokenConsumer<T extends Token> |
Provides built-in support to extract information for a particular
IdentityType from a
Token. |
| Digest |
Represents a Digest credential.
|
| DigestCredentials |
Represents a DIGEST based credential.
|
| Password |
Represents a text-based password credential
|
| Token.Builder | |
| TokenCredential |
Represents the credentials typically used when performing authentication based on tokens.
|
| TOTPCredential |
This class can be used to update TOTP credentials.
|
| TOTPCredentials |
An extension of the
UsernamePasswordCredentials that
includes an OTP token |
| UsernamePasswordCredentials |
Represents the credentials typically used by standard username/password authentication.
|
| X509CertificateCredentials |
A credential representing an X509 certificate for certificate-based authentication
|
| Enum | Description |
|---|---|
| Credentials.Status |
| Exception | Description |
|---|---|
| DigestValidationException |
Copyright © 2018 JBoss by Red Hat. All rights reserved.