
    Ng                     @    d dl mZmZ d dlmZmZ  G d d          ZdS )    )ListOptional)PluginHandlerWebAuthnHandlerc                   D    e Zd ZU ee         ed<   d Zdee         fdZdS )WebauthnHandlerFactoryhandlersc                 .    t                      g| _        d S N)r   r	   )selfs    b/var/www/html/ai-engine/env/lib/python3.11/site-packages/google/oauth2/webauthn_handler_factory.py__init__zWebauthnHandlerFactory.__init__	   s    &)    returnc                 J    | j         D ]}|                                r|c S d S r   )r	   is_available)r   handlers     r   get_handlerz"WebauthnHandlerFactory.get_handler   s:    } 	 	G##%% tr   N)	__name__
__module____qualname__r   r   __annotations__r   r   r    r   r   r   r      sV         ?####* * *Xo6      r   r   N)typingr   r   google.oauth2.webauthn_handlerr   r   r   r   r   r   <module>r      sg    ! ! ! ! ! ! ! ! I I I I I I I I
 
 
 
 
 
 
 
 
 
r   