| 1 |
<?php |
| 2 |
|
| 3 |
namespace Dudlewebs\WPMCS\s3\Aws\Credentials; |
| 4 |
|
| 5 |
/** |
| 6 |
* @internal |
| 7 |
*/ |
| 8 |
final class CredentialSources |
| 9 |
{ |
| 10 |
const STATIC = 'static'; |
| 11 |
const ENVIRONMENT = 'env'; |
| 12 |
const STS_WEB_ID_TOKEN = 'sts_web_id_token'; |
| 13 |
const ENVIRONMENT_STS_WEB_ID_TOKEN = 'env_sts_web_id_token'; |
| 14 |
const PROFILE_STS_WEB_ID_TOKEN = 'profile_sts_web_id_token'; |
| 15 |
const STS_ASSUME_ROLE = 'sts_assume_role'; |
| 16 |
const PROFILE = 'profile'; |
| 17 |
const IMDS = 'instance_profile_provider'; |
| 18 |
const ECS = 'ecs'; |
| 19 |
const PROFILE_SSO = 'profile_sso'; |
| 20 |
const PROFILE_SSO_LEGACY = 'profile_sso_legacy'; |
| 21 |
const PROFILE_PROCESS = 'profile_process'; |
| 22 |
} |
| 23 |
|