| Server IP : 93.115.150.27 / Your IP : 216.73.216.221 Web Server : LiteSpeed System : Linux host2.azar.host 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64 User : dorfakkh ( 1797) PHP Version : 8.1.34 Disable Function : show_source, system, passthru, exec, popen, proc_open, mail MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/imunify360/venv/lib64/python3.11/site-packages/jwt/__pycache__/ |
Upload File : |
�
��Fh� � � � d dl Z d dlZd dlmZ d dlmZmZmZmZm Z ddl
mZmZm
Z
mZ ddlmZmZmZmZ ddlmZmZ G d� d � � Z e� � Zej Zej Zej Zej Zej Zej ZdS )
� N)�Mapping)�Any�Dict�List�Optional�Type� )� Algorithm�get_default_algorithms�
has_crypto�requires_cryptography)�DecodeError�InvalidAlgorithmError�InvalidSignatureError�InvalidTokenError)�base64url_decode�base64url_encodec
�, � e Zd ZdZdd�Zed� � � Zd� Zd� Zd� Z dd e
d
ededee
d
eeej defd�Z dded
edee de
de
eef f
d�Z dded
edee de
def
d�Zd� Zd� Z dd�Zd� Zd� ZdS )�PyJWS�JWTNc �6 � t � � | _ |�t |� � nt | j � � | _ t | j � � � � � D ]}|| j vr| j |= �|�i }i | � � � �|�| _ d S )N)r �_algorithms�set�_valid_algs�list�keys�_get_default_options�options)�self�
algorithmsr �keys �B/opt/imunify360/venv/lib64/python3.11/site-packages/jwt/api_jws.py�__init__zPyJWS.__init__ s� � �1�3�3���)�5�C�
�O�O�O�3�t�?O�;P�;P�
��
��(�-�-�/�/�0�0� *� *�C��$�*�*�*��$�S�)���?��G�A�$�3�3�5�5�A��A����� c �
� ddiS )N�verify_signatureT� r'