Spade

Mini Shell

Directory:~$ /proc/self/root/usr/lib/python2.7/site-packages/acme/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ //proc/self/root/usr/lib/python2.7/site-packages/acme/mixins.pyo

�
���_c@sUdZdefd��YZdefd��YZdefd��YZd�ZdS(	s0Useful
mixins for Challenge and Resource
objectstVersionedLEACMEMixincBs8eZdZed��Zejd��Zd�ZRS(sEThis
mixin stores the version of Let's Encrypt's endpoint being
used.cCst|dd�S(s*Define the version of ACME protocol to
uset_le_acme_versioni(tgetattr(tself((s//usr/lib/python2.7/site-packages/acme/mixins.pytle_acme_versionscCstj|d|�dS(NR(tobjectt__setattr__(Rtversion((s//usr/lib/python2.7/site-packages/acme/mixins.pyRscCs?|dkr"tj|||�ntt|�j||�dS(NR(RRtsuperR(Rtkeytvalue((s//usr/lib/python2.7/site-packages/acme/mixins.pyRs(t__name__t
__module__t__doc__tpropertyRtsetterR(((s//usr/lib/python2.7/site-packages/acme/mixins.pyRst
ResourceMixincBs
eZdZd�Zd�ZRS(s�
    This mixin generates a RFC8555 compliant JWS payload
    by removing the `resource` field if needed (eg. ACME v2 protocol).
    cCsttt|�dd�S(s/See
josepy.JSONDeserializable.to_partial_json()tto_partial_jsontresource(t_safe_jobj_complianceRR(R((s//usr/lib/python2.7/site-packages/acme/mixins.pyRscCsttt|�dd�S(s8See
josepy.JSONObjectWithFields.fields_to_partial_json()tfields_to_partial_jsonR(RRR(R((s//usr/lib/python2.7/site-packages/acme/mixins.pyR$s(RRR
RR(((s//usr/lib/python2.7/site-packages/acme/mixins.pyRs	t	TypeMixincBs
eZdZd�Zd�ZRS(s�
    This mixin allows generation of a RFC8555 compliant JWS payload
    by removing the `type` field if needed (eg. ACME v2 protocol).
    cCsttt|�dd�S(s/See
josepy.JSONDeserializable.to_partial_json()Rttype(RRR(R((s//usr/lib/python2.7/site-packages/acme/mixins.pyR/scCsttt|�dd�S(s8See
josepy.JSONObjectWithFields.fields_to_partial_json()RR(RRR(R((s//usr/lib/python2.7/site-packages/acme/mixins.pyR4s(RRR
RR(((s//usr/lib/python2.7/site-packages/acme/mixins.pyR*s	cCs`t||�rGt||��}|jdkrC|j|d�n|Stdj|���dS(Nis
Method {0}() is not
implemented.(thasattrRRtpoptNonetAttributeErrortformat(tinstancetjobj_methodtuncompliant_fieldtjobj((s//usr/lib/python2.7/site-packages/acme/mixins.pyR:sN(R
RRRRR(((s//usr/lib/python2.7/site-packages/acme/mixins.pyt<module>s