クラス AwsEc2AuthenticationOptions
java.lang.ObjectSE
org.springframework.vault.authentication.AwsEc2AuthenticationOptions
AwsEc2Authentication
の認証オプション。 認証オプションは、パス、ID ドキュメント URI、およびオプションのロールを提供します。AwsEc2AuthenticationOptions
は builder()
を使用して構築できます。このクラスのインスタンスは、一度構築されると不変です。
メタデータの取得はデフォルトで IMDSv2 (セッショントークン) になります。
- 作成者:
- Mark Paluch
- 関連事項:
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static class
static enum
インスタンスメタデータサービスのバージョンの列挙。static class
認証ノンスの値オブジェクト。フィールドのサマリー
フィールド修飾子と型フィールド説明static final AwsEc2AuthenticationOptions
static final StringSE
static final URISE
static final URISE
メソッドのサマリー
フィールドの詳細
DEFAULT_PKCS7_IDENTITY_DOCUMENT_URI
DEFAULT_IMDSV2_TOKEN_URI
- 導入:
- 3.2
DEFAULT_AWS_AUTHENTICATION_PATH
- 関連事項:
DEFAULT
メソッドの詳細
builder
getPath
- 戻り値:
- aws-ec2 認証バックエンドマウントのパス。
getIdentityDocumentUri
- 戻り値:
URI
SE を AWS EC2 PKCS#7 署名付き ID ドキュメントに送信します。
getRole
- 戻り値:
- ロール。存在しない場合は null になる可能性があります。
getNonce
- 戻り値:
- 構成された
AwsEc2AuthenticationOptions.Nonce
getVersion
- 戻り値:
- 構成された
AwsEc2AuthenticationOptions.InstanceMetadataServiceVersion
- 導入:
- 3.2
getMetadataTokenTtl
- 戻り値:
- 構成された IMDSv2 トークン TTL。
- 導入:
- 3.2
getMetadataTokenRequestUri
- 戻り値:
- IMDSv2 トークンを取得するには、
URI
SE を AWS EC2 メタデータサービスに送信します。 - 導入:
- 3.2