EOIAMAuth#
- class eodag.plugins.authentication.eoiam.EOIAMAuth(provider, config)[source]#
Authentication plugin for EOIAM.
- __init__(provider, config)[source]#
Initialize the plugin with provider and config, and set up a requests.Session for SAML login.
Methods
__init__(provider, config)Initialize the plugin with provider and config, and set up a requests.Session for SAML login.
authenticate()Return a requests.AuthBase object using the session with SAML login.
authenticate_objects(bucket_names_and_prefixes)Authenticates with s3 and retrieves the available objects
presign_url(asset[, expires_in])This method is used to presign a url to download an asset from S3.
validate_config_credentials()Validate configured credentials
Attributes
plugins