インターフェース AppRoleAuthenticationOptions.RoleId
- 含まれているクラス:
- AppRoleAuthenticationOptions
public static interface AppRoleAuthenticationOptions.RoleId
roleId が実際にどのように取得されるかをカプセル化する RoleId 型。折り返し、プルモード、または文字列リテラルを使用するかどうかによって
AppRoleAuthenticationOptions.RoleId を取得するためのファクトリメソッドを提供します。- 導入:
- 2.0
方法の概要
静的メソッド修飾子と型メソッド説明静的roleIdをカプセル化するAppRoleAuthenticationOptions.RoleIdを作成します。pull(VaultToken initialToken) プルモードを使用して値を取得するAppRoleAuthenticationOptions.RoleIdを作成し、initial tokenを指定します。wrapped(VaultToken initialToken) Cubbyhole からinitial tokenを使用してレスポンスをアンラップして値を取得するAppRoleAuthenticationOptions.RoleIdオブジェクトを作成します。
メソッドの詳細
wrapped
Cubbyhole からinitial tokenを使用してレスポンスをアンラップして値を取得するAppRoleAuthenticationOptions.RoleIdオブジェクトを作成します。- パラメーター:
initialToken- null であってはなりません。- 戻り値:
initial tokenを使用してレスポンスをアンラップして値を取得するAppRoleAuthenticationOptions.RoleIdオブジェクト。- 関連事項:
pull
プルモードを使用して値を取得するAppRoleAuthenticationOptions.RoleIdを作成し、initial tokenを指定します。トークンポリシーは、auth/approle/role/(role-name)/role-idからの roleId の読み取りを許可する必要があります。- パラメーター:
initialToken- null であってはなりません。- 戻り値:
- プルモードを使用してその値を取得する
AppRoleAuthenticationOptions.RoleId。
provided
静的roleIdをカプセル化するAppRoleAuthenticationOptions.RoleIdを作成します。- パラメーター:
roleId- null または空であってはなりません。- 戻り値:
- 静的
roleIdをカプセル化するAppRoleAuthenticationOptions.RoleId。