Esempio n. 1
0
 def extensions(self):
     if self._backend._lib.CRYPTOGRAPHY_OPENSSL_110_OR_GREATER:
         return _CERTIFICATE_EXTENSION_PARSER.parse(self._backend,
                                                    self._x509)
     else:
         return _CERTIFICATE_EXTENSION_PARSER_NO_SCT.parse(
             self._backend, self._x509)
Esempio n. 2
0
 def extensions(self):
     if self._backend._lib.Cryptography_HAS_SCT:
         return _CERTIFICATE_EXTENSION_PARSER.parse(
             self._backend, self._x509
         )
     else:
         return _CERTIFICATE_EXTENSION_PARSER_NO_SCT.parse(
             self._backend, self._x509
         )
Esempio n. 3
0
 def extensions(self):
     if self._backend._lib.CRYPTOGRAPHY_OPENSSL_110_OR_GREATER:
         return _CERTIFICATE_EXTENSION_PARSER.parse(
             self._backend, self._x509
         )
     else:
         return _CERTIFICATE_EXTENSION_PARSER_NO_SCT.parse(
             self._backend, self._x509
         )