Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
proc
/
self
/
root
/
opt
/
alt
/
python35
/
lib
/
python3.5
/
site-packages
/
jwt
/
__pycache__
/
File Content:
__main__.cpython-35.pyc
b'[� � @ s� d d l m Z m Z d d l Z d d l Z d d l Z d d l Z d d l m Z m Z m Z m Z d d � Z d d � Z d d � Z d d � Z d S) � )�absolute_import�print_functionN� )�DecodeError�__version__�decode�encodec C sJ | j d k r t d � � i } x� | j D]� } | j d d � \ } } | d k r� | d d k r� t | � d k r� t t t j � t | d d � � � � } | j � r� t | � } n% y t | � } Wn t k r� Yn Xd d d d d d i } | | k r| | } | | | <q+ Wt | d | j d | j �} | j d � S)Nz4Key is required when encoding. See --help for usage.�=r �expr �+�trueT�falseFZnull�key� algorithmzutf-8) r � ValueError�payload�split�len�str�int�time�isdigit�floatr r r )�argsr �arg�k�vZ constants�token� r �/__main__.py�encode_payload s, ., r c C s� y� | j r | j } n3 t j j � r? t j j � j � } n t d � � | j d � } t | d | j d | j �} t j | � SWn5 t k r� } z t d | � � WYd d } ~ Xn Xd S)Nz*Cannot read from stdin: terminal not a TTYzutf-8r �verifyz)There was an error decoding the token: %s)r �sys�stdin�isatty�readline�strip�IOErrorr r r r! �json�dumpsr )r r �data�er r r �decode_payload7 s r, c C sT d } t j d d d | � } | j d d d d d d t �| j d d d d d d d d d �| j d d d d d d d d d �| j d d d d d d � } | j d d d �} d } | j d d d! d | �| j d"