com.amazonaws.auth

## クラス SessionCredentialsProviderFactory

- java.lang.Object
- - com.amazonaws.auth.SessionCredentialsProviderFactory

-     public class SessionCredentialsProviderFactory
      extends java.lang.Object

  Session credentials provider factory to share providers across potentially many clients.

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `SessionCredentialsProviderFactory()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static STSSessionCredentialsProvider` | `getSessionCredentialsProvider(AWSCredentials longTermCredentials, java.lang.String serviceEndpoint, ClientConfiguration stsClientConfiguration)` Gets a session credentials provider for the long-term credentials and service endpoint given.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### SessionCredentialsProviderFactory

          public SessionCredentialsProviderFactory()

  - ### メソッドの詳細

    - #### getSessionCredentialsProvider

          public static STSSessionCredentialsProvider getSessionCredentialsProvider(AWSCredentials longTermCredentials,
                                                                    java.lang.String serviceEndpoint,
                                                                    ClientConfiguration stsClientConfiguration)

      Gets a session credentials provider for the long-term credentials and service endpoint given. These are shared globally to support reuse of session tokens.
      パラメータ:
        `longTermCredentials` - The long-term AWS account credentials used to initiate a session.
        `serviceEndpoint` - The service endpoint for the service the session credentials will be used to access.
        `stsClientConfiguration` - Client configuration for the `AWSSecurityTokenService` used to fetch session credentials.