| 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.
|
| SshKeyCredential |
This class represents an instance of an SSH key credential.
|
| UsernamePasswordCredential |
Implementation class of the abstract Credential class.
|
| Enum | Description |
|---|---|
| Credential.CredentialType |
Credential types supported.
|