クラス GitHubAuthentication
java.lang.ObjectSE
org.springframework.vault.authentication.GitHubAuthentication
- 実装されているすべてのインターフェース:
AuthenticationStepsFactory
,ClientAuthentication
public class GitHubAuthentication
extends ObjectSE
implements ClientAuthentication, AuthenticationStepsFactory
GitHub の認証方法は、GitHub 個人アクセストークンを使用して Vault で認証するために使用できます。
- 導入:
- 3.2
- 作成者:
- Nanne Baars, Mark Paluch
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明GitHubAuthentication
(GitHubAuthenticationOptions options, RestOperations restOperations) メソッドのサマリー
修飾子と型メソッド説明static AuthenticationSteps
GitHubAuthenticationOptions
を指定して GitHub 認証用のAuthenticationSteps
を作成します。認証フローを記述するAuthenticationSteps
を取得します。login()
VaultToken
を返します。
コンストラクターの詳細
GitHubAuthentication
- パラメーター:
options
- null であってはなりません。restOperations
- null であってはなりません。
メソッドの詳細
createAuthenticationSteps
GitHubAuthenticationOptions
を指定して GitHub 認証用のAuthenticationSteps
を作成します。- パラメーター:
options
- null であってはなりません。- 戻り値:
- github 認証用の
AuthenticationSteps
。
getAuthenticationSteps
インターフェースからコピーされた説明:AuthenticationStepsFactory
認証フローを記述するAuthenticationSteps
を取得します。- 次で指定:
- インターフェース
AuthenticationStepsFactory
のgetAuthenticationSteps
- 戻り値:
- 認証フローを記述する
AuthenticationSteps
。
login
インターフェースからコピーされた説明:ClientAuthentication
VaultToken
を返します。このメソッドは、必要に応じて Vault にログインしてtoken
を取得できます。- 次で指定:
- インターフェース
ClientAuthentication
のlogin
- 戻り値:
VaultToken
。- 例外:
VaultException