クラスの使用
org.springframework.vault.support.VaultToken
VaultToken を使用するパッケージ
パッケージ
説明
認証とセッション管理のサポート。
認証アプリケーションイベントのクラスをサポートします。
Spring Vault クライアントの抽象化。
Vault コアのサポート。
値オブジェクトなど、Vault パッケージをサポートするクラス。
org.springframework.vault.authentication 内の VaultToken 使用
修飾子と型メソッド説明CubbyholeAuthenticationOptions.getInitialToken()
LifecycleAwareSessionManager.getSessionToken()
SessionManager.getSessionToken()
セッショントークンを取得します。SimpleSessionManager.getSessionToken()
LifecycleAwareSessionManager.TokenWrapper.getToken()
ReactiveLifecycleAwareSessionManager.TokenWrapper.getToken()
AppIdAuthentication.login()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。AppRoleAuthentication.login()
AuthenticationStepsExecutor.login()
AwsEc2Authentication.login()
AwsIamAuthentication.login()
AzureMsiAuthentication.login()
ClientAuthentication.login()
VaultToken
を返します。ClientCertificateAuthentication.login()
CubbyholeAuthentication.login()
GcpComputeAuthentication.login()
GcpIamAuthentication.login()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。GcpIamCredentialsAuthentication.login()
GitHubAuthentication.login()
JwtAuthentication.login()
KubernetesAuthentication.login()
protected VaultToken
LifecycleAwareSessionManager.login()
PcfAuthentication.login()
TokenAuthentication.login()
UsernamePasswordAuthentication.login()
型 VaultToken の引数を持つ型を返す org.springframework.vault.authentication のメソッド修飾子と型メソッド説明default Mono<VaultToken>
ReactiveSessionManager.getSessionToken()
セッショントークンを取得します。AuthenticationStepsOperator.getVaultToken()
CachingVaultTokenSupplier.getVaultToken()
ReactiveLifecycleAwareSessionManager.getVaultToken()
VaultTokenSupplier.getVaultToken()
VaultToken
を返します。ReactiveLifecycleAwareSessionManager.renewToken()
トークンのリフレッシュを実行します。型 VaultToken のパラメーターを持つ org.springframework.vault.authentication のメソッド修飾子と型メソッド説明static AuthenticationSteps
TokenAuthentication.createAuthenticationSteps
(VaultToken token, boolean selfLookup) VaultToken
を指定してトークン認証用のAuthenticationSteps
を作成します。CubbyholeAuthenticationOptions.CubbyholeAuthenticationOptionsBuilder.initialToken
(VaultToken initialToken) Cubbyhole にアクセスするように最初のVaultToken
を構成します。protected boolean
ReactiveLifecycleAwareSessionManager.isTokenRenewable
(VaultToken token) static AuthenticationSteps
AuthenticationSteps.just
(VaultToken token) 提供されたVaultToken
を使用してフロー定義を作成します。AppRoleAuthenticationOptions.RoleId.pull
(VaultToken initialToken) プルモードを使用して値を取得するAppRoleAuthenticationOptions.RoleId
を作成し、initial token
を指定します。AppRoleAuthenticationOptions.SecretId.pull
(VaultToken initialToken) プルモードを使用して値を取得するAppRoleAuthenticationOptions.SecretId
を作成し、initial token
を指定します。static LoginToken
LoginToken.renewable
(VaultToken token, DurationSE leaseDuration) leaseDurationSeconds
で新しい再生可能なLoginToken
を作成します。protected void
LifecycleAwareSessionManager.revoke
(VaultToken token) VaultToken
を取り消します。ReactiveLifecycleAwareSessionManager.revoke
(VaultToken token) VaultToken
を取り消します。AppRoleAuthenticationOptions.RoleId.wrapped
(VaultToken initialToken) Cubbyhole からinitial token
を使用してレスポンスをアンラップして値を取得するAppRoleAuthenticationOptions.RoleId
オブジェクトを作成します。AppRoleAuthenticationOptions.SecretId.wrapped
(VaultToken initialToken) Cubbyhole からinitial token
を使用してレスポンスをアンラップして値を取得するAppRoleAuthenticationOptions.SecretId
オブジェクトを作成します。型 VaultToken の型引数を持つ org.springframework.vault.authentication のメソッドパラメーター修飾子と型メソッド説明AuthenticationSteps.Node.login
(FunctionSE<? super T, ? extends VaultToken> mappingFunction) 現在の状態オブジェクトにマッピングFunction
SE を適用することによって、結果としてtoken
になるターミナル操作。型 VaultToken のパラメーターを持つ org.springframework.vault.authentication のコンストラクター修飾子コンストラクター説明TokenAuthentication
(VaultToken token) 静的token
を使用して新しいTokenAuthentication
を作成します。TokenWrapper
(VaultToken token, boolean revocable) org.springframework.vault.authentication.event 内の VaultToken 使用
修飾子と型メソッド説明AuthenticationEvent.getSource()
LoginTokenRenewalFailedEvent.getSource()
LoginTokenRevocationFailedEvent.getSource()
型 VaultToken のパラメーターを持つ org.springframework.vault.authentication.event のコンストラクター修飾子コンストラクター説明AfterLoginEvent
(VaultToken source) VaultToken
を指定して、新しいAfterLoginEvent
を作成します。VaultToken
を指定して、新しいAfterLoginTokenRenewedEvent
を作成します。VaultToken
を指定して、新しいAfterLoginTokenRevocationEvent
を作成します。protected
AuthenticationEvent
(VaultToken source) VaultToken
を指定して、新しいAuthenticationEvent
を作成します。VaultToken
を指定して、新しいBeforeLoginTokenRenewedEvent
を作成します。VaultToken
を指定して、新しいBeforeLoginTokenRevocationEvent
を作成します。LoginTokenExpiredEvent
(VaultToken source) VaultToken
を指定して、新しいLoginTokenExpiredEvent
を作成します。LoginTokenRenewalFailedEvent
(VaultToken source, ThrowableSE exception) LoginTokenRevocationFailedEvent
(VaultToken source, ThrowableSE exception) org.springframework.vault.client 内の VaultToken 使用
型 VaultToken のパラメーターを持つ org.springframework.vault.client のメソッド修飾子と型メソッド説明static HttpHeaders
VaultHttpHeaders.from
(VaultToken vaultToken) VaultToken
を指定してHttpHeaders
を作成します。org.springframework.vault.core 内の VaultToken 使用
型 VaultToken のパラメーターを持つ org.springframework.vault.core のメソッド修飾子と型メソッド説明VaultWrappingOperations.lookup
(VaultToken token) ラップされたレスポンスを含む特定のトークンのmetadata
を検索します。VaultWrappingTemplate.lookup
(VaultToken token) VaultWrappingOperations.read
(VaultToken token) ラップされたシークレットを読み取ります。<T> VaultResponseSupport<T>
VaultWrappingOperations.read
(VaultToken token, ClassSE<T> responseType) 型responseType
SE のラップされたシークレットを読み取ります。VaultWrappingTemplate.read
(VaultToken token) <T> VaultResponseSupport<T>
VaultWrappingTemplate.read
(VaultToken token, ClassSE<T> responseType) VaultTokenOperations.renew
(VaultToken vaultToken) VaultToken
を更新します。VaultTokenTemplate.renew
(VaultToken vaultToken) void
VaultTokenOperations.revoke
(VaultToken vaultToken) VaultToken
を取り消します。void
VaultTokenTemplate.revoke
(VaultToken vaultToken) void
VaultTokenOperations.revokeOrphan
(VaultToken vaultToken) VaultToken
を取り消しますが、その子トークンは取り消しません。void
VaultTokenTemplate.revokeOrphan
(VaultToken vaultToken) VaultWrappingOperations.rewrap
(VaultToken token) レスポンスでラップされたトークンを再ラップします。VaultWrappingTemplate.rewrap
(VaultToken token) org.springframework.vault.support 内の VaultToken 使用
VaultToken を返す org.springframework.vault.support のメソッド修飾子と型メソッド説明VaultInitializationResponse.getRootToken()
VaultTokenResponse.getToken()
VaultResponse
からVaultToken
を返します。WrappedMetadata.getToken()
static VaultToken
VaultToken.of
(char[] token) 新しいVaultToken
を作成します。static VaultToken
新しいVaultToken
を作成します。型 VaultToken のパラメーターを持つ org.springframework.vault.support のコンストラクター修飾子コンストラクター説明WrappedMetadata
(VaultToken token, DurationSE ttl, InstantSE creationTime, StringSE path) 新しいWrappedMetadata
を作成します。