インターフェース DockerRegistryAuthentication
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
Docker レジストリ認証構成。
- 導入:
- 2.4.0
- 作成者:
- Scott Frederick
フィールド概要
フィールド方法の概要
修飾子と型メソッド説明static DockerRegistryAuthenticationconfiguration(@Nullable DockerRegistryAuthentication fallback) 標準の docker JSON 構成 (資格情報ヘルパーのサポートを含む) を使用して認証ヘッダーを生成する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。static DockerRegistryAuthenticationconfiguration(@Nullable DockerRegistryAuthentication fallback, BiConsumerSE<StringSE, ExceptionSE> credentialHelperExceptionHandler) 標準の docker JSON 構成 (資格情報ヘルパーのサポートを含む) を使用して認証ヘッダーを生成する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。@Nullable StringSEdocker 認証に使用する必要がある認証ヘッダーを返します。default @Nullable StringSEgetAuthHeader(@Nullable ImageReference imageReference) 指定されたイメージ参照の docker 認証に使用する認証ヘッダーを返します。static DockerRegistryAuthentication指定されたパラメーターから作成された JSON ペイロードを base64 でエンコードして生成されたヘッダーを使用する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。static DockerRegistryAuthenticationuser(StringSE username, StringSE password, @Nullable StringSE serverAddress, @Nullable StringSE email) 指定されたパラメーターから作成された JSON ペイロードを base64 でエンコードして生成されたヘッダーを使用する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。
フィールドの詳細
EMPTY_USER
- 導入:
- 3.5.0
方法の詳細
getAuthHeader
指定されたイメージ参照の docker 認証に使用する認証ヘッダーを返します。- パラメーター:
imageReference- イメージ参照またはnull- 戻り値:
- 認証ヘッダー
- 導入:
- 3.5.0
getAuthHeader
token
指定されたパラメーターから作成された JSON ペイロードを base64 でエンコードして生成されたヘッダーを使用する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。- パラメーター:
identityToken- アイデンティティトークン JSON フィールド- 戻り値:
- 新しい
DockerRegistryAuthenticationインスタンス - 導入:
- 3.5.0
user
static DockerRegistryAuthentication user(StringSE username, StringSE password, @Nullable StringSE serverAddress, @Nullable StringSE email) 指定されたパラメーターから作成された JSON ペイロードを base64 でエンコードして生成されたヘッダーを使用する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。- パラメーター:
username- ユーザー名 JSON フィールドpassword- パスワード JSON フィールドserverAddress- サーバーアドレス JSON フィールドemail- メール JSON フィールド- 戻り値:
- 新しい
DockerRegistryAuthenticationインスタンス - 導入:
- 3.5.0
configuration
標準の docker JSON 構成 (資格情報ヘルパーのサポートを含む) を使用して認証ヘッダーを生成する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。- パラメーター:
fallback- 適切な設定が見つからない場合に使用するフォールバック認証。nullなど- 戻り値:
- 新しい
DockerRegistryAuthenticationインスタンス - 導入:
- 3.5.0
- 関連事項:
configuration
static DockerRegistryAuthentication configuration(@Nullable DockerRegistryAuthentication fallback, BiConsumerSE<StringSE, ExceptionSE> credentialHelperExceptionHandler) 標準の docker JSON 構成 (資格情報ヘルパーのサポートを含む) を使用して認証ヘッダーを生成する新しいDockerRegistryAuthenticationインスタンスを返すファクトリメソッド。- パラメーター:
fallback- 適切な設定が見つからない場合に使用するフォールバック認証。nullなどcredentialHelperExceptionHandler- 認証ヘルパー例外を処理するコールバック(nullではない)- 戻り値:
- 新しい
DockerRegistryAuthenticationインスタンス - 導入:
- 3.5.0
- 関連事項: