
                         >    d Z ddlmZ  G d dej                        Zy)zBThis package exposes credentials for talking to a Docker registry.    )docker_credsc                   2     e Zd ZdZ fdZed        Z xZS )BearerzCImplementation for providing a transaction's Bearer token as creds.c                 :    t         t        |   d       || _        y )Nr   )superr   __init___bearer_token)selfbearer_token	__class__s     <lib/third_party/containerregistry/client/v2/docker_creds_.pyr   zBearer.__init__   s    	&$ *%D    c                     | j                   S )N)r	   )r
   s    r   suffixzBearer.suffix   s    r   )__name__
__module____qualname____doc__r   propertyr   __classcell__)r   s   @r   r   r      s    K&  r   r   N)r   containerregistry.clientr   SchemeProviderr    r   r   <module>r      s     I 1	\(( 	r   