| Server IP : 66.29.146.62 / Your IP : 216.73.216.152 Web Server : LiteSpeed System : Linux premium231.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 User : dokkdzvi ( 925) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python37/lib/python3.7/site-packages/jwt/__pycache__/ |
Upload File : |
B
���_� � @ s� d dl Z d dlZd dlmZ d dlmZmZmZmZm Z ddl
mZmZm
Z
mZ ddlmZmZmZmZ ddlmZmZ G dd � d �Ze� ZejZejZejZejZejZejZdS )
� N)�Mapping)�Any�Dict�List�Optional�Type� )� Algorithm�get_default_algorithms�
has_crypto�requires_cryptography)�DecodeError�InvalidAlgorithmError�InvalidSignatureError�InvalidTokenError)�base64url_decode�base64url_encodec @ s� e Zd ZdZd!dd�Zedd� �Zdd� Zd d
� Zdd� Z d"e
eeee
eeej ed�dd�Zd#eeee e
e
eef d�dd�Zd$eeee e
ed�dd�Zdd� Zdd� Zd%dd�Zdd� Zdd � ZdS )&�PyJWSZJWTNc C sl t � | _|d k rt|�nt| j�| _x(t| j�� �D ]}|| jkr4| j|= q4W |d krZi }| �� |�| _d S )N)r
�_algorithms�set�_valid_algs�list�keys�_get_default_options�options)�self�
algorithmsr �key� r �</opt/alt/python37/lib/python3.7/site-packages/jwt/api_jws.py�__init__ s
zPyJWS.__init__c C s ddiS )N�verify_signatureTr r r r r r '