クラス KubernetesServiceAccountTokenFile
java.lang.ObjectSE
org.springframework.vault.authentication.ResourceCredentialSupplier
org.springframework.vault.authentication.KubernetesServiceAccountTokenFile
- 実装されているすべてのインターフェース:
SupplierSE<StringSE>
、CredentialSupplier
、KubernetesJwtSupplier
public class KubernetesServiceAccountTokenFile
extends ResourceCredentialSupplier
implements KubernetesJwtSupplier
Kubernetes サービスアカウントトークンを取得するメカニズム。
pod のサービスアカウントのトークンを含むファイルは、自動的に /var/run/secrets/kubernetes.io/serviceaccount/token
にマウントされます。
- 導入:
- 2.0
- 作成者:
- Michal Budzyn, Mark Paluch
- 関連事項:
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
クラス org.springframework.vault.authentication.ResourceCredentialSupplier から継承されたメソッド
get
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.vault.authentication.CredentialSupplier から継承されたメソッド
cached, get
フィールドの詳細
DEFAULT_KUBERNETES_SERVICE_ACCOUNT_TOKEN_FILE
サービスアカウントトークンファイルへのデフォルトパス。- 関連事項:
コンストラクターの詳細
KubernetesServiceAccountTokenFile
public KubernetesServiceAccountTokenFile()DEFAULT_KUBERNETES_SERVICE_ACCOUNT_TOKEN_FILE
を指す新しいKubernetesServiceAccountTokenFile
を作成します。ファイルが存在しない場合、構築は例外で失敗します。KubernetesServiceAccountTokenFile
- パラメーター:
path
- サービスアカウントトークンファイルへのパス。- 例外:
IllegalArgumentExceptionSE
-path
が存在しない場合。
KubernetesServiceAccountTokenFile
- パラメーター:
file
- サービスアカウントトークンファイルへのパス。- 例外:
IllegalArgumentExceptionSE
-path
が存在しない場合。
KubernetesServiceAccountTokenFile
- パラメーター:
resource
- サービスアカウントトークンファイルを指すリソース。- 例外:
IllegalArgumentExceptionSE
-path
が存在しない場合。