+
    iZ
                         R t ^ RIt^ RIHtHt ^ RItR R lt ! R R]P                  4      t ! R R]P                  4      t	R# )	z4GRPCAuthMetadataPlugins for standard authentication.N)AnyOptionalc                |    V ^8  d   QhR\         P                  R\        \        ,          R\        \        ,          /# )   callbacktokenerror)grpcAuthMetadataPluginCallbackr   str	Exception)formats   "]/Users/igloo/.openclaw/workspace/scratch/fb_ad_env/lib/python3.14/site-packages/grpc/_auth.py__annotate__r      s5      --C= I    c                 >    R RP                  V4      33pV ! W24       R# )authorizationz	Bearer {}N)r   )r   r   r   metadatas   &&& r   _sign_requestr      s$    
 !+"4"4U";<>HXr   c                   T   a  ] tR t^t o RtV 3R lR ltV 3R lR ltV 3R ltRtV t	R# )	GoogleCallCredentialszEMetadata wrapper for GoogleCredentials from the oauth2client library.c                    < V ^8  d   QhRS[ /# )r   credentials)r   )r   __classdict__s   "r   r   "GoogleCallCredentials.__annotate__&   s     
 
C 
r   c                v    Wn         R \        P                  ! VP                  4      P                  9   V n        R# )additional_claimsN)_credentialsinspectgetfullargspecget_access_tokenargs_is_jwt)selfr   s   &&r   __init__GoogleCallCredentials.__init__&   s4    '  %%k&B&BCHHI 	r   c                N   < V ^8  d   QhRS[ P                  RS[ P                  /# r   contextr   r	   AuthMetadataContextr
   )r   r   s   "r   r   r   /   s+     8 8))8 118r   c                >    V P                   '       d4   V P                  P                  R VP                  /R7      P                  pM$V P                  P                  4       P                  p\        W#R4       R#   \         d   p\        TRT4        Rp?R# Rp?ii ; i)aud)r   N)r"   r   r    service_urlaccess_tokenr   r   )r#   r(   r   r.   	exceptions   &&&  r   __call__GoogleCallCredentials.__call__/   s    
	8|||#00AAw22'  B   ,	   $00AACPP ($7  	5(D)44	5s   A9 AA9 9BBBc                2   < V ^8  d   Qh/ S[ ;R&   S[;R&   # )r   r"   r   )boolr   )r   r   s   "r   r   r      s      M  	 r   )r   r"   N
__name__
__module____qualname____firstlineno____doc__r$   r0   __annotate_func____static_attributes____classdictcell__r   s   @r   r   r      s#     O
 
8 8!  r   r   c                   T   a  ] tR t^Ct o RtV 3R lR ltV 3R lR ltV 3R ltRtV t	R# )	AccessTokenAuthMetadataPluginz2Metadata wrapper for raw access token credentials.c                    < V ^8  d   QhRS[ /# )r   r.   r   )r   r   s   "r   r   *AccessTokenAuthMetadataPlugin.__annotate__H   s     * *S *r   c                    Wn         R # N_access_token)r#   r.   s   &&r   r$   &AccessTokenAuthMetadataPlugin.__init__H   s    )r   c                N   < V ^8  d   QhRS[ P                  RS[ P                  /# r'   r)   )r   r   s   "r   r   rB   K   s+     : :)): 11:r   c                2    \        W P                  R 4       R # rD   )r   rF   )r#   r(   r   s   &&&r   r0   &AccessTokenAuthMetadataPlugin.__call__K   s    
 	h 2 2D9r   c                &   < V ^8  d   Qh/ S[ ;R&   # )r   rF   rA   )r   r   s   "r   r   rB   C   s       r   rE   Nr4   r=   s   @r   r?   r?   C   s#     <* *: :  r   r?   )
r9   r   typingr   r   r	   r   AuthMetadataPluginr   r?    r   r   <module>rO      s=    ;    !8D33 !8H:D$;$; :r   