SDK for PHP 3.x

Credentials

Table of Contents

Interfaces

CredentialsInterface
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID, secret access key, and security token. These credentials are used to securely sign requests to AWS services.

Classes

AssumeRoleCredentialProvider
Credential provider that provides credentials via assuming a role More Information, see: http://docs.aws.amazon.com/aws-sdk-php/v3/api/api-sts-2011-06-15.html#assumerole
AssumeRoleWithWebIdentityCredentialProvider
Credential provider that provides credentials via assuming a role with a web identity More Information, see: https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-sts-2011-06-15.html#assumerolewithwebidentity
CredentialProvider
Credential providers are functions that accept no arguments and return a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} or rejected with an {@see \Aws\Exception\CredentialsException}.
Credentials
Basic implementation of the AWS Credentials interface that allows callers to pass in the AWS Access Key and AWS Secret Access Key in the constructor.
CredentialsUtils
EcsCredentialProvider
Credential provider that fetches container credentials with GET request.
InstanceProfileProvider
Credential provider that provides credentials from the EC2 metadata service.

        
On this page