Spamworldpro Mini Shell
Spamworldpro


Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips
System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : fdshops ( 1003)
PHP Version : 8.2.21
Disable Function : NONE
Directory :  /lib/python2.7/site-packages/ndg/httpsclient/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyo
�
��2Oc@s�dZdZdZdZdZdZdZy,ddlmZm	Z	m
Z
mZmZWnXe
k
r�Zd	eZdd
lZeje�de
fd��YZee��nXd
Zdejfd��YZdefd��YZdejfd��YZdejfd��YZdejfd��YZdejfd��YZdejfd��YZdejfd��YZ dejfd��YZ!d ejfd!��YZ"d"ejfd#��YZ#d$e#fd%��YZ$d
S(&s�NDG HTTPS Client package

Use pyasn1 to provide support for parsing ASN.1 formatted subjectAltName
content for SSL peer verification.  Code based on:

http://stackoverflow.com/questions/5519958/how-do-i-parse-subjectaltname-extension-data-using-pyasn1
sP J Kershaws01/02/12s2(C) 2012 Science and Technology Facilities Councils-BSD - see LICENSE file in top-level directorysPhilip.Kershaw@stfc.ac.uks$Id$i����(tunivt
constrainttchart	namedtypettagsmError importing pyasn1, subjectAltName check for SSL peer verification will be disabled.  Import error is: %sNtPyasn1ImportErrorcBseZdZRS(sRaise for pyasn1 import error(t__name__t
__module__t__doc__(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyRsi@tDirectoryStringc
Bs(eZdZejejdej�jde	j
de���ejdej�jde	j
de���ejdej
�jde	j
de���ejdej�jde	j
de���ejdej�jde	j
de���ejdej�jde	j
de����ZRS(	sASN.1 Directory string classt
teletexStringtsubtypeSpecitprintableStringtuniversalStringt
utf8Stringt	bmpStringt	ia5String(RRRRt
NamedTypest	NamedTypeRt
TeletexStringtsubtypeRtValueSizeConstrainttMAXtPrintableStringtUniversalStringt
UTF8Stringt	BMPStringt	IA5Stringt
componentType(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR	s(tAttributeValuecBseZdZRS(sASN.1 Attribute value(RRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR7st
AttributeTypecBseZdZRS(sASN.1 Attribute type(RRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR;stAttributeTypeAndValuecBs>eZdZejejde��ejde���ZRS(s$ASN.1 Attribute type and value classttypetvalue(	RRRRRRRRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR?stRelativeDistinguishedNamecBseZdZe�ZRS(s!ASN.1 Realtive distinguished name(RRRRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR"GstRDNSequencecBseZdZe�ZRS(sASN.1 RDN sequence class(RRRR"R(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR#KstNamecBs,eZdZejejde���ZRS(sASN.1 name classt(RRRRRRR#R(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR$Pst	ExtensioncBs\eZdZejejdej��ejdej	d��ejdej
���ZRS(sASN.1 extension classtextnIDtcriticaltFalset	extnValue(RRRRRRRtObjectIdentifiertDefaultedNamedTypetBooleantOctetStringR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR&Ws
t
ExtensionscBs3eZdZe�Zejjej	de
�ZRS(sASN.1 extensions classi(RRRR&RRt
SequenceOftsizeSpecRRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR/`s	tGeneralNamecBs[eZdZejejdej�jde	j
e	je	jd���ejdej�jde	j
e	je	jd���ejde
�jde	j
e	je	jd���ejdej�jde	j
e	je	jd	���ejd
ej�jde	j
e	je	jd���ejdej�jde	j
e	je	jd
����ZRS(s@ASN.1 configuration for X.509 certificate subjectAltNames fieldst
rfc822NametimplicitTagitdNSNameit
directoryNameituniformResourceIdentifierit	iPAddressitregisteredIDi(RRRRRRRRRRtTagttagClassContextttagFormatSimpleR$RR.R+R(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR2fs(tGeneralNamescBs3eZdZe�Zejjej	de
�ZRS(s4Sequence of names for ASN.1 subjectAltNames settingsi(RRRR2RRR0R1RRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR=�s	tSubjectAltNamecBseZdZRS(s0ASN.1 implementation for subjectAltNames support(RRR(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyR>�s(%Rt
__author__t__date__t
__copyright__t__license__t__contact__t__revision__tpyasn1.typeRRRRRtImportErrortetimport_error_msgtwarningstwarnRRtChoiceR	RR+RtSequenceRtSetOfR"R0R#R$R&R/R2R=R>(((sA/usr/lib/python2.7/site-packages/ndg/httpsclient/subj_alt_name.pyt<module>s8,
	!

Spamworldpro Mini