Interface | Description |
---|---|
IIJGIOCredentials |
IIJ GIOストレージ&アナリシスサービスの利用に必要な、証明情報
(AccessKeyId, SecretAccessKey)へのアクセスを提供するインターフェースです。
|
IIJGIOCredentialsProvider |
IIJ GIO資格情報を提供するインターフェイス。実装したクラスはIIJ GIO資格情報に対して
どのような戦略も自由に使うことができます。たとえば、単純に変更しない静的な
資格情報を提供したり、またはより複雑な実装として、既存のキー管理システムと
統合したりといった戦略です。
|
IIJGIOSessionCredentials |
IIJ GIOストレージ&アナリシスサービスのセッション資格情報オブジェクト
|
Signer |
IIJ GIOストレージ&アナリシスサービス APIへのリクエストに対して
認証情報を生成してサインするインターフェースです。
|
Class | Description |
---|---|
AbstractIIJGIOSigner |
IIJ GIOストレージ&アナリシスサービスのリクエストの認証プロトコルに関する基底クラスです
認証プロトコルの処理で必要な共通メソッドを提供します。
|
BasicIIJGIOCredentials |
IIJGIOCredentialsインターフェースの基本的な実装クラスで、コンストラクタから
AccessKeyIdと SecretAccessKeyを渡します
|
BasicSessionCredentials |
キーとセッション・トークンを持つシンプルなセッション資格情報
|
DefaultIIJGIOCredentialsProviderChain |
IIJ GIOストレージ&アナリシスサービスの資格情報プロバイダー・チェーン。
この順番で、資格情報を探します。
環境変数 - IIJGIO_ACCESS_KEY_ID and IIJGIO_SECRET_KEY
Javaシステムプロパティ - iijgio.accessKeyId and iijgio.secretKey
|
EnvironmentVariableCredentialsProvider |
IIJGIO_ACCESS_KEY_ID (またはIIJGIO_ACCESS_KEY ) と
IIJGIO_SECRET_KEY (または IIJGIO_SECRET_ACCESS_KEY )環境変数を
参照することによって認証情報を提供するIIJGIOCredentialsProvider の実装クラス. |
IIJGIOCredentialsProviderChain |
複数の資格情報プロバイダーを一緒につなぐ
IIJGIOCredentialsProvider の実装クラス。
呼び出し側がこのプロバイダーから資格情報をリクエストすると、
資格情報を提供し、その資格情報を返すまで
指定したオリジナルの順番でチェーンの中にある全プロバイダーを呼び出します。
チェーンの中にある全ての資格情報プロバイダーが呼び出され、かつ
そのどれもが資格情報を提供できなかった場合、このクラスは利用できる資格情報が
ないことを示すために例外を投げます。 |
SystemPropertiesCredentialsProvider |
Enum | Description |
---|---|
SignatureVersion |
シグネチャのバージョンを示す列挙型です
|
SigningAlgorithm |
サインアルゴリズムを示す列挙型です
|
Copyright © 2018. All rights reserved.