Example #1
0
 def get_certificates(self, options, **kwargs):
     certs = []
     arns = iam.get_all_server_certs(
         self.get_option('accountNumber', options))
     for arn in arns:
         cert_body, cert_chain = iam.get_cert_from_arn(arn)
         cert_name = iam.get_name_from_arn(arn)
         cert = dict(body=cert_body, chain=cert_chain, name=cert_name)
         certs.append(cert)
     return certs
Example #2
0
 def get_certificates(self, options, **kwargs):
     certs = []
     arns = iam.get_all_server_certs(find_value('accountNumber', options))
     for arn in arns:
         cert_body, cert_chain = iam.get_cert_from_arn(arn)
         cert_name = iam.get_name_from_arn(arn)
         cert = dict(public_certificate=cert_body,
                     intermediate_certificate=cert_chain,
                     name=cert_name)
         certs.append(cert)
     return certs
Example #3
0
File: plugin.py Project: ejcx/lemur
 def get_certificates(self, options, **kwargs):
     certs = []
     arns = iam.get_all_server_certs(self.get_option('accountNumber', options))
     for arn in arns:
         cert_body, cert_chain = iam.get_cert_from_arn(arn)
         cert_name = iam.get_name_from_arn(arn)
         cert = dict(
             body=cert_body,
             chain=cert_chain,
             name=cert_name
         )
         certs.append(cert)
     return certs
Example #4
0
 def get_certificates(self, options, **kwargs):
     certs = []
     arns = iam.get_all_server_certs(find_value('accountNumber', options))
     for arn in arns:
         cert_body, cert_chain = iam.get_cert_from_arn(arn)
         cert_name = iam.get_name_from_arn(arn)
         cert = dict(
             public_certificate=cert_body,
             intermediate_certificate=cert_chain,
             name=cert_name
         )
         certs.append(cert)
     return certs
Example #5
0
def test_get_all_server_certs(app):
    from lemur.plugins.lemur_aws.iam import upload_cert, get_all_server_certs
    cert = Certificate(EXTERNAL_VALID_STR)
    upload_cert('123456789012', cert, PRIVATE_KEY_STR)
    certs = get_all_server_certs('123456789012')
    assert len(certs) == 1
Example #6
0
def test_get_all_server_certs(app):
    from lemur.plugins.lemur_aws.iam import upload_cert, get_all_server_certs
    upload_cert('123456789012', 'testCert', EXTERNAL_VALID_STR.decode('utf-8'), PRIVATE_KEY_STR.decode('utf-8'))
    certs = get_all_server_certs('123456789012')
    assert len(certs) == 1
Example #7
0
def test_get_all_server_certs(app):
    from lemur.plugins.lemur_aws.iam import upload_cert, get_all_server_certs
    cert = Certificate(EXTERNAL_VALID_STR)
    upload_cert('123456789012', cert, PRIVATE_KEY_STR)
    certs = get_all_server_certs('123456789012')
    assert len(certs) == 1
Example #8
0
def test_get_all_server_certs(app):
    from lemur.plugins.lemur_aws.iam import upload_cert, get_all_server_certs
    upload_cert('123456789012', 'testCert', EXTERNAL_VALID_STR.decode('utf-8'),
                PRIVATE_KEY_STR.decode('utf-8'))
    certs = get_all_server_certs('123456789012')
    assert len(certs) == 1