o
    1_Wc                     @   s   G d d de ZdS )c                   @   s   e Zd ZdZdddZdS )AuthenticationConfigurationat  Represents a class that provides authentication configuration.

    :param client_id: Client ID required for authentication.
    :type client_id: str
    :param client_secret: Client Secret required for authentication.
    :type client_secret: str
    :param refresh_token: Client refresh_token required to get access token for API calls.
    :type refresh_token: str
    Nc                 C   s   || _ || _|| _dS )a  Represents a class that provides authentication configuration.

        :param client_id: Client ID required for authentication.
        :type client_id: str
        :param client_secret: Client Secret required for authentication.
        :type client_secret: str
        :param refresh_token: Client refresh_token required to get access token for API calls.
        :type refresh_token: str
        N)	client_idclient_secretrefresh_token)selfr   r   r    r   UD:\Flask\env\Lib\site-packages\ask_sdk_model/services/authentication_configuration.py__init__   s   
z$AuthenticationConfiguration.__init__)NNN)__name__
__module____qualname____doc__r   r   r   r   r   r      s    
r   N)objectr   r   r   r   r   <module>   s   