# パッケージcom.amazonaws.authの階層

パッケージ階層:

- すべてのパッケージ

## クラス階層

- java.lang.Object
  - com.amazonaws.auth.AbstractAWSSigner (implements com.amazonaws.auth.Signer)
    - com.amazonaws.auth.AWS3Signer
    - com.amazonaws.auth.AWS4Signer
    - com.amazonaws.auth.CloudFrontSigner
    - com.amazonaws.auth.QueryStringSigner (implements com.amazonaws.auth.Signer)
  - com.amazonaws.auth.AnonymousAWSCredentials (implements com.amazonaws.auth.AWSCredentials)
  - com.amazonaws.auth.AWS4Signer.HeaderSigningResult
  - com.amazonaws.auth.AWSCredentialsProviderChain (implements com.amazonaws.auth.AWSCredentialsProvider)
    - com.amazonaws.auth.DefaultAWSCredentialsProviderChain
  - com.amazonaws.auth.BasicAWSCredentials (implements com.amazonaws.auth.AWSCredentials)
  - com.amazonaws.auth.BasicSessionCredentials (implements com.amazonaws.auth.AWSSessionCredentials)
  - com.amazonaws.auth.ClasspathPropertiesFileCredentialsProvider (implements com.amazonaws.auth.AWSCredentialsProvider)
  - com.amazonaws.auth.EnvironmentVariableCredentialsProvider (implements com.amazonaws.auth.AWSCredentialsProvider)
  - com.amazonaws.auth.InstanceProfileCredentialsProvider (implements com.amazonaws.auth.AWSCredentialsProvider)
  - com.amazonaws.auth.PropertiesCredentials (implements com.amazonaws.auth.AWSCredentials)
  - com.amazonaws.auth.SessionCredentialsProviderFactory
  - com.amazonaws.auth.STSSessionCredentials (implements com.amazonaws.auth.AWSRefreshableSessionCredentials)
  - com.amazonaws.auth.STSSessionCredentialsProvider (implements com.amazonaws.auth.AWSCredentialsProvider)
  - com.amazonaws.auth.SystemPropertiesCredentialsProvider (implements com.amazonaws.auth.AWSCredentialsProvider)
  - com.amazonaws.auth.WebIdentityFederationSessionCredentialsProvider (implements com.amazonaws.auth.AWSCredentialsProvider)

## インタフェース階層

- com.amazonaws.auth.AWSCredentials
  - com.amazonaws.auth.AWSSessionCredentials
    - com.amazonaws.auth.AWSRefreshableSessionCredentials
- com.amazonaws.auth.AWSCredentialsProvider
- com.amazonaws.auth.NoSessionSupportCredentials
- com.amazonaws.auth.Signer

## 列挙型階層

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.amazonaws.auth.SigningAlgorithm
    - com.amazonaws.auth.SignatureVersion