U
    ÔÉ>i/  ã                   @   sN   d dl mZ d dlmZ d dlmZ G dd„ deƒZG dd„ deƒZegZdS )	é    )ÚProviderAccount)ÚOAuth2Provider)ÚQuestradeOAuth2Adapterc                   @   s   e Zd ZdS )ÚQuestradeAccountN)Ú__name__Ú
__module__Ú__qualname__© r	   r	   úV/tmp/pip-unpacked-wheel-upujnpc2/allauth/socialaccount/providers/questrade/provider.pyr      s   r   c                   @   s$   e Zd ZdZdZeZeZdd„ Z	dS )ÚQuestradeProviderZ	questradeZ	Questradec                 C   s   t |d ƒS )NZuserId)Ústr)ÚselfÚdatar	   r	   r
   Úextract_uid   s    zQuestradeProvider.extract_uidN)
r   r   r   ÚidÚnamer   Zaccount_classr   Zoauth2_adapter_classr   r	   r	   r	   r
   r   
   s
   r   N)	Z$allauth.socialaccount.providers.baser   Z/allauth.socialaccount.providers.oauth2.providerr   Z/allauth.socialaccount.providers.questrade.viewsr   r   r   Zprovider_classesr	   r	   r	   r
   Ú<module>   s
   
