Your IP : 216.73.216.61
/U�U� � @ sT d Z d d l Z d d l Z d d l m Z m Z m Z Gd d � d e � Z d S)a Store and retrieve wheel signing / verifying keys.
Given a scope (a package name, + meaning "all packages", or - meaning
"no packages"), return a list of verifying keys that are trusted for that
scope.
Given a package name, return a list of (scope, key) suggested keys to sign
that package (only the verifying keys; the private signing key is stored
elsewhere).
Keys here are represented as urlsafe_b64encoded strings with no padding.
Tentative command line interface:
# list trusts
wheel trust
# trust a particular key for all
wheel trust + key
# trust key for beaglevote
wheel trust beaglevote key
# stop trusting a key for all
wheel untrust + key
# generate a key pair
wheel keygen
# import a signing key from a file
wheel import keyfile
# export a signing key
wheel export key
� N)�native�load_config_paths�save_config_pathc @ s e Z d Z d Z d Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
d d � Z
d d � Z d d � Z d
S)� WheelKeys� z
wheel.jsonc C s d g d g i | _ d S)N�signers� verifiers)�data)�self� r �F/opt/alt/python35/lib/python3.5/site-packages/wheel/signatures/keys.py�__init__* s zWheelKeys.__init__c C s� x� t d � D]� } t j j t | � | j � } t j j | � r
t | d � �� } t j | � | _
x* d D]"