| Interface | Description |
|---|---|
| CredentialStore |
CredentialStore is an interface that defines set of methods for interacting with underlying credentialStore.
|
| Class | Description |
|---|---|
| Credential |
Credential is an abstract class which represents an instance of credential object.
|
| CredentialBuilder |
The CredentialBuilder class is responsible for providing APIs for interacting with the underlying credential store.
|
| CredentialFactory |
Factory class which returns a new instance of Credential object based on credential key(alias), username(for username/password credential) and password.
|
| Credentials |
Credentials class contains a collection of credential objects.
|
| PasswordOnlyCredential |
Implementation class of the abstract Credential class.
|
| UsernamePasswordCredential |
Implementation class of the abstract Credential class.
|