示例#1
0
class CertificateRequest(JSONObjectWithFields):
    """
    ACME new-cert request.

    Differs from the upstream version because it wraps a Cryptography CSR
    object instead of a PyOpenSSL one.

    ..  seealso:: `acme.messages.CertificateRequest`,
        `cryptography.x509.CertificateSigningRequest`
    """
    resource_type = 'new-cert'
    resource = Resource(resource_type)
    csr = Field('csr', decoder=decode_csr, encoder=encode_csr)
示例#2
0
 def setUp(self):
     from acme.fields import Resource
     self.field = Resource('x')