File: //proc/self/root/usr/lib/python3.6/site-packages/jwcrypto/__pycache__/jwe.cpython-36.pyc
3
��Nf�L � @ s� d dl Z d dlmZ d dlmZ d dlmZmZ d dlmZmZ d dl m
Z
d4Zd5d6d7d8d9d:d;d<d=d>d?d@dAd�
Zdddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/gZ
G d0d1� d1e�ZejZejZejZejZG d2d3� d3e�ZdS )B� N)�common)�JWException)�base64url_decode�base64url_encode)�json_decode�json_encode)�JWA� i � AlgorithmT�Encryption Algorithm�Compression Algorithm�JWK Set URLF�JSON Web Key�Key ID� X.509 URL�X.509 Certificate Chain�"X.509 Certificate SHA-1 Thumbprint�$X.509 Certificate SHA-256 Thumbprint�Type�Content Type�Critical)
�alg�enc�zipZjkuZjwkZkidZx5uZx5cZx5tzx5t#S256�typZcty�critZRSA1_5zRSA-OAEPzRSA-OAEP-256ZA128KWZA192KWZA256KW�dirzECDH-ESzECDH-ES+A128KWzECDH-ES+A192KWzECDH-ES+A256KWZ A128GCMKWZ A192GCMKWZ A256GCMKWzPBES2-HS256+A128KWzPBES2-HS384+A192KWzPBES2-HS512+A256KWz
A128CBC-HS256z
A192CBC-HS384z
A256CBC-HS512ZA128GCMZA192GCMZA256GCMc s"