##### SUMMARY
The `get_certificate` module should support a cryptography backend, so PyOpenSSL can be deprecated / removed eventually.

##### ISSUE TYPE
- Feature Idea

##### COMPONENT NAME
get_certificate

'2.16.840.1.113730': ('Netscape Communications Corp.', 'Netscape'),
    '2.16.840.1.113730.1': ('Netscape Certificate Extension', 'nsCertExt'),
    '2.16.840.1.113730.1.1': ('Netscape Cert Type', 'nsCertType'),
    '2.16.840.1.113730.1.2': ('Netscape Base Url', 'nsBaseUrl'),
    '2.16.840.1.113730.1.3': ('Netscape Revocation Url', 'nsRevocationUrl'),
    '2.16.840.1.113730.1.4': ('Netscape CA Revocation Url', 'nsCaRevocationUrl'),
    '2.16.840.1.113730.1.7': ('Netscape Renewal Url', 'nsRenewalUrl'),
    '2.16.840.1.113730.1.8': ('Netscape CA Policy Url', 'nsCaPolicyUrl'),
    '2.16.840.1.113730.1.12': ('Netscape SSL Server Name', 'nsSslServerName'),
    '2.16.840.1.113730.1.13': ('Netscape Comment', 'nsComment'),
    '2.16.840.1.113730.2': ('Netscape Data Type', 'nsDataType'),
    '2.16.840.1.113730.2.5': ('Netscape Certificate Sequence', 'nsCertSequence'),
    '2.16.840.1.113730.4.1': ('Netscape Server Gated Crypto', 'nsSGC'),
    '2.23': ('International Organizations', 'international-organizations'),
    '2.23.42': ('Secure Electronic Transactions', 'id-set'),
    '2.23.42.0': ('content types', 'set-ctype'),
    '2.23.42.0.0': ('setct-PANData', ),
    '2.23.42.0.1': ('setct-PANToken', ),
    '2.23.42.0.2': ('setct-PANOnly', ),
    '2.23.42.0.3': ('setct-OIData', ),
    '2.23.42.0.4': ('setct-PI', ),
    '2.23.42.0.5': ('setct-PIData', ),
    '2.23.42.0.6': ('setct-PIDataUnsigned', ),
    '2.23.42.0.7': ('setct-HODInput', ),
    '2.23.42.0.8': ('setct-AuthResBaggage', ),
    '2.23.42.0.9': ('setct-AuthRevReqBaggage', ),
    '2.23.42.0.10': ('setct-AuthRevResBaggage', ),
    '2.23.42.0.11': ('setct-CapTokenSeq', ),
    '2.23.42.0.12': ('setct-PInitResData', ),
    '2.23.42.0.13': ('setct-PI-TBS', ),