示例#1
0
def x509_name_entry2tuple(entry):
    bio = BIO.MemoryBuffer()
    m2.asn1_string_print(bio._ptr(), m2.x509_name_entry_get_data(entry._ptr()))
    return (
        six.ensure_text(m2.obj_obj2txt(
            m2.x509_name_entry_get_object(entry._ptr()), 0)),
        six.ensure_text(bio.getvalue()))
示例#2
0
def x509_name_entry2tuple(entry):
    bio = BIO.MemoryBuffer()
    m2.asn1_string_print(bio._ptr(), m2.x509_name_entry_get_data(entry._ptr()))
    return (
        util.py3str(m2.obj_obj2txt(
            m2.x509_name_entry_get_object(entry._ptr()), 0)),
        util.py3str(bio.getvalue()))
 def get_data(self):
     # type: () -> ASN1.ASN1_String
     return ASN1.ASN1_String(
         m2.x509_name_entry_get_data(self.x509_name_entry))
示例#4
0
 def get_data(self):
     return ASN1.ASN1_String(
         m2.x509_name_entry_get_data(self.x509_name_entry))
示例#5
0
文件: X509.py 项目: mcepl/M2Crypto
 def get_data(self):
     # type: () -> ASN1.ASN1_String
     return ASN1.ASN1_String(
         m2.x509_name_entry_get_data(self.x509_name_entry))
示例#6
0
文件: X509.py 项目: rodrigc/m2crypto
 def get_data(self):
     return ASN1.ASN1_String(
         m2.x509_name_entry_get_data(self.x509_name_entry))