
    (ph                     8    S SK JrJr  S SKJrJr   " S S5      rg)    )ListOptional)PluginHandlerWebAuthnHandlerc                   @    \ rS rSr% \\   \S'   S rS\\   4S jr	Sr
g)WebauthnHandlerFactory   handlersc                 $    [        5       /U l        g N)r   r
   )selfs    Y/var/www/html/venv/lib/python3.13/site-packages/google/oauth2/webauthn_handler_factory.py__init__WebauthnHandlerFactory.__init__	   s    &)    returnc                 \    U R                    H  nUR                  5       (       d  M  Us  $    g r   )r
   is_available)r   handlers     r   get_handler"WebauthnHandlerFactory.get_handler   s)    }}G##%% % r   )r
   N)__name__
__module____qualname____firstlineno__r   r   __annotations__r   r   r   __static_attributes__ r   r   r   r      s#    ?##*Xo6 r   r   N)typingr   r   google.oauth2.webauthn_handlerr   r   r   r   r   r   <module>r!      s    ! I
 
r   