예제 #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)
예제 #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
         )
예제 #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
         )