public class StaticCredentialsProvider extends Object implements IIJGIOCredentialsProvider
Constructor and Description |
---|
StaticCredentialsProvider(IIJGIOCredentials credentials) |
Modifier and Type | Method and Description |
---|---|
IIJGIOCredentials |
getCredentials()
呼び出し側がIIJ GIOストレージ&アナリシスサービスのリクエストを認証するために
利用できるIIJGIOCredentialsを返します。IIJGIOCredentialsProviderのそれぞれの実装は
資格情報をロード時にそれ独自の戦略を選択することができます。たとえば、
ある実装は既存のキー管理システムから資格情報をロードすることもあるでしょう。
またある実装は資格情報が回転した時に新しい資格情報をロードすることもあるでしょう。
|
void |
refresh()
この資格情報プロバイダーに対して強制的にその資格情報をリフレッシュさせます。
資格情報プロバイダーの多くの実装にとって、このメソッドは単純に操作不能になるかもしれません。
たとえばstatic/non-changingの資格情報をベンドするような資格情報プロバイダーがそうです。
生存期間中異なる資格情報をベンドするその他の実装にとって、このメソッドは
資格情報プロバイダーにその資格情報をリフレッシュさせなければなりません。
|
public StaticCredentialsProvider(IIJGIOCredentials credentials)
public IIJGIOCredentials getCredentials()
IIJGIOCredentialsProvider
getCredentials
in interface IIJGIOCredentialsProvider
public void refresh()
IIJGIOCredentialsProvider
refresh
in interface IIJGIOCredentialsProvider
Copyright © 2018. All rights reserved.