コード例 #1
0
ファイル: X509.py プロジェクト: 0xkag/M2Crypto
    def set_serial_number(self, serial):
        """
        Set serial number.

        @type serial:   int
        @param serial:  Serial number.
        """
        assert m2.x509_type_check(self.x509), "'x509' type error"
        # This "magically" changes serial since asn1_integer
        # is C pointer to x509's internal serial number.
        asn1_integer = m2.x509_get_serial_number(self.x509)
        return m2.asn1_integer_set(asn1_integer, serial)
コード例 #2
0
ファイル: X509.py プロジェクト: rossonet/Strumenti-RCloud
    def set_serial_number(self, serial):
        """
        Set serial number.

        @type serial:   int
        @param serial:  Serial number.
        """
        assert m2.x509_type_check(self.x509), "'x509' type error"
        # This "magically" changes serial since asn1_integer
        # is C pointer to x509's internal serial number.
        asn1_integer = m2.x509_get_serial_number(self.x509)
        return m2.asn1_integer_set(asn1_integer, serial)
コード例 #3
0
ファイル: X509.py プロジェクト: 0xkag/M2Crypto
 def get_serial_number(self):
     assert m2.x509_type_check(self.x509), "'x509' type error"
     asn1_integer = m2.x509_get_serial_number(self.x509)
     return m2.asn1_integer_get(asn1_integer)
コード例 #4
0
ファイル: X509.py プロジェクト: rossonet/Strumenti-RCloud
 def get_serial_number(self):
     assert m2.x509_type_check(self.x509), "'x509' type error"
     asn1_integer = m2.x509_get_serial_number(self.x509)
     return m2.asn1_integer_get(asn1_integer)