##### 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.5.4.4': ('surname', 'SN'),
    '2.5.4.5': ('serialNumber', ),
    '2.5.4.6': ('countryName', 'C'),
    '2.5.4.7': ('localityName', 'L'),
    '2.5.4.8': ('stateOrProvinceName', 'ST'),
    '2.5.4.9': ('streetAddress', 'street'),
    '2.5.4.10': ('organizationName', 'O'),
    '2.5.4.11': ('organizationalUnitName', 'OU'),
    '2.5.4.12': ('title', 'title'),
    '2.5.4.13': ('description', ),
    '2.5.4.14': ('searchGuide', ),
    '2.5.4.15': ('businessCategory', ),
    '2.5.4.16': ('postalAddress', ),
    '2.5.4.17': ('postalCode', ),
    '2.5.4.18': ('postOfficeBox', ),
    '2.5.4.19': ('physicalDeliveryOfficeName', ),
    '2.5.4.20': ('telephoneNumber', ),
    '2.5.4.21': ('telexNumber', ),
    '2.5.4.22': ('teletexTerminalIdentifier', ),
    '2.5.4.23': ('facsimileTelephoneNumber', ),
    '2.5.4.24': ('x121Address', ),
    '2.5.4.25': ('internationaliSDNNumber', ),
    '2.5.4.26': ('registeredAddress', ),
    '2.5.4.27': ('destinationIndicator', ),
    '2.5.4.28': ('preferredDeliveryMethod', ),
    '2.5.4.29': ('presentationAddress', ),
    '2.5.4.30': ('supportedApplicationContext', ),
    '2.5.4.31': ('member', ),
    '2.5.4.32': ('owner', ),
    '2.5.4.33': ('roleOccupant', ),