OAuth

OAuth#

class eodag.plugins.authentication.oauth.OAuth(provider, config)[source]#

OAuth authentication plugin

The mandatory parameters that have to be added in the eodag config are aws_access_key_id and aws_secret_access_key.

Parameters:
  • provider (str) – provider name

  • config (PluginConfig) –

    Authentication plugin configuration:

    • type (str) (mandatory): OAuth

__init__(provider, config)[source]#
Parameters:

Methods

__init__(provider, config)

authenticate()

Authenticate

validate_config_credentials()

Validate configured credentials

Attributes

plugins