eodag.plugins.authentication.aws_auth.AwsAuth
eodag.plugins.authentication.aws_auth.AwsAuth#
- class eodag.plugins.authentication.aws_auth.AwsAuth(provider, config)[source]#
AWS authentication plugin
Authentication will use the first valid method within the following ones:
auth anonymously using no-sign-request
auth using
aws_profile
auth using
aws_access_key_id
andaws_secret_access_key
auth using current environment (AWS environment variables and/or
~/aws/*
), will be skipped if AWS credentials are filled in eodag conf
Methods
__init__
(provider, config)authenticate
()Authenticate
validate_config_credentials
()Validate configured credentials
Attributes
plugins