クラス 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が存在しない場合。