Credentials
Table of Contents
Interfaces
- CredentialProvider
- Interface for providing Credential.
Classes
- CacheProvider
- Cache the Credential generated by the decorated CredentialProvider in memory.
- ChainProvider
- Chains several CredentialProvider together.
- ConfigurationProvider
- Provides Credentials from Configuration data.
- ContainerProvider
- Provides Credentials from the running ECS.
- Credentials
- Immutable store for Credentials parameters.
- IniFileLoader
- Load and parse AWS iniFile.
- IniFileProvider
- Provides Credentials from standard AWS ini file.
- InstanceProvider
- Provides Credentials from the running EC2 metadata server using the IMDSv1 and IMDSv2.
- NullProvider
- Returns null.
- PsrCacheProvider
- Cache the Credential generated by the decorated CredentialProvider with PSR-6.
- SsoCacheFileLoader
- Load and parse AWS SSO cache file.
- SymfonyCacheProvider
- Cache the Credential generated by the decorated CredentialProvider with Symfony Cache.
- WebIdentityProvider
- Provides Credentials from Web Identity or OpenID Connect Federation.