Package | Description |
---|---|
com.iijgio.dag.auth |
IIJ GIOストレージ&アナリシスサービス SDKの認証に関したクラスを含みます。
|
com.iijgio.dag.internal | |
com.iijgio.dag.regions | |
com.iijgio.dag.services.storage |
IIJ GIOストレージ&アナリシスサービスへアクセスする同期クライアント実装です
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultIIJGIOCredentialsProviderChain
IIJ GIOストレージ&アナリシスサービスの資格情報プロバイダー・チェーン。
この順番で、資格情報を探します。
環境変数 - IIJGIO_ACCESS_KEY_ID and IIJGIO_SECRET_KEY
Javaシステムプロパティ - iijgio.accessKeyId and iijgio.secretKey
|
class |
EnvironmentVariableCredentialsProvider
IIJGIO_ACCESS_KEY_ID (またはIIJGIO_ACCESS_KEY ) と
IIJGIO_SECRET_KEY (または IIJGIO_SECRET_ACCESS_KEY )環境変数を
参照することによって認証情報を提供するIIJGIOCredentialsProvider の実装クラス. |
class |
IIJGIOCredentialsProviderChain
複数の資格情報プロバイダーを一緒につなぐ
IIJGIOCredentialsProvider の実装クラス。
呼び出し側がこのプロバイダーから資格情報をリクエストすると、
資格情報を提供し、その資格情報を返すまで
指定したオリジナルの順番でチェーンの中にある全プロバイダーを呼び出します。
チェーンの中にある全ての資格情報プロバイダーが呼び出され、かつ
そのどれもが資格情報を提供できなかった場合、このクラスは利用できる資格情報が
ないことを示すために例外を投げます。 |
class |
SystemPropertiesCredentialsProvider
|
Constructor and Description |
---|
IIJGIOCredentialsProviderChain(IIJGIOCredentialsProvider... credentialsProviders)
指定した資格情報プロバイダーを用いて新しいIIJGIOCredentialsProviderChainを生成します。
資格情報がこのプロバイダーからリクエストされた際、
IIJGIO資格情報を1つ返すまで、ここで指定したのと同じ方法で
それぞれの資格情報プロバイダーを呼び出します。
|
Modifier and Type | Class and Description |
---|---|
class |
StaticCredentialsProvider
静的なIIJGIOCredentialをラップするIIJGIOCredentialsProviderのシンプルな実装
|
Modifier and Type | Method and Description |
---|---|
<T extends IIJGIOWebServiceClient> |
Region.createClient(Class<T> serviceClass,
IIJGIOCredentialsProvider credentials,
ClientConfiguration config)
与えられたクラスで新しいサービスクライアントを生成し、設定を行います。
資格情報または設定情報がnullの場合、デフォルトが使用されます。
|
Modifier and Type | Field and Description |
---|---|
protected IIJGIOCredentialsProvider |
StorageClient.iijgioCredentialsProvider
IIJ GIOストレージ&アナリシスサービス 資格情報用のプロバイダー。
|
Constructor and Description |
---|
StorageClient(IIJGIOCredentialsProvider credentialsProvider)
指定されたIIJGIO資格情報プロバイダーでIIJ GIOストレージ&アナリシスサービスにアクセスするためのコンストラクタ。
|
StorageClient(IIJGIOCredentialsProvider credentialsProvider,
ClientConfiguration clientConfiguration)
指定されたIIJGIO資格情報プロバイダーとクライアント構成オプションで
IIJ GIOストレージ&アナリシスサービスにアクセスするためのコンストラクタ。
|
Copyright © 2018. All rights reserved.