foundry.auth

module foundry.auth

Utilities related to storing authentication credentials


class PubAuths

Collection of the authorizers needed for publication

Attributes:

  • transfer_client: Client with credentials to perform transfers

  • auth_client_openid: Client with permissions to get users IDs

  • endpoint_auth_clients: Mapping between endpoint ID and client that can authorize access to it

method __init__

__init__(
    transfer_client: TransferClient,
    auth_client_openid: AuthClient,
    endpoint_auth_clients: Dict[str, AuthClient]
)None

This file was automatically generated via lazydocs.