@NonNullApi @NonNullFields
See: Description
| Interface | Description |
|---|---|
| AppIdUserIdMechanism |
Interface to obtain a UserId for AppId authentication.
|
| AppRoleAuthenticationOptions.RoleId |
RoleId type encapsulating how the roleId is actually obtained.
|
| AppRoleAuthenticationOptions.SecretId |
SecretId type encapsulating how the secretId is actually obtained.
|
| AuthenticationStepsFactory |
Factory interface for components that create
AuthenticationSteps. |
| ClientAuthentication |
ClientAuthentication provides VaultToken to be used for authenticated
Vault access. |
| KubernetesJwtSupplier |
Interface to obtain a Kubernetes Service Account Token for Kubernetes authentication.
|
| LifecycleAwareSessionManagerSupport.RefreshTrigger |
Common interface for trigger objects that determine the next execution time of a
refresh task.
|
| ReactiveSessionManager |
Strategy interface that encapsulates the creation and management of Vault sessions
based on
VaultToken used by reactive components. |
| SessionManager |
Strategy interface that encapsulates the creation and management of Vault sessions
based on
VaultToken. |
| VaultTokenSupplier |
VaultTokenSupplier provides a VaultToken to be used for authenticated
Vault access. |
| Exception | Description |
|---|---|
| VaultTokenLookupException |
Exception thrown if a token self-lookup fails via
auth/token/lookup-self. |
Copyright © 2016–2018 Pivotal Software, Inc.. All rights reserved.