
    N                     b    d Z ddlmZ ddlmZ ddlmZ ddlmZ  G d dej                        Zy)	zBThis package exposes credentials for talking to a Docker registry.    )absolute_import)division)print_function)docker_credsc                   2     e Zd ZdZ fdZed        Z xZS )TokenzEImplementation for providing a transaction's X-Docker-Token as creds.c                 :    t         t        |   d       || _        y )Nr   )superr   __init___token)selftoken	__class__s     <lib/third_party/containerregistry/client/v1/docker_creds_.pyr   zToken.__init__   s    	%(DK    c                     | j                   S )N)r   )r   s    r   suffixzToken.suffix   s    ;;r   )__name__
__module____qualname____doc__r   propertyr   __classcell__)r   s   @r   r   r      s    M  r   r   N)	r   
__future__r   r   r   containerregistry.clientr   SchemeProviderr    r   r   <module>r      s)    I &  % 1	L'' 	r   