def __init__(self, queue_resource=None): LOG.debug('Creating OrdersController') self.order_repo = repo.get_order_repository() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator() self.quota_enforcer = quota.QuotaEnforcer('orders', self.order_repo)
def __init__(self, project_repo=None, order_repo=None, queue_resource=None): LOG.debug('Creating OrdersController') self.project_repo = project_repo or repo.ProjectRepo() self.order_repo = order_repo or repo.OrderRepo() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingFullCMCOrderValidator, self).setUp() self.type = 'certificate' self.meta = { 'request_type': 'full-cmc', 'request_data': VALID_FULL_CMC, 'requestor_name': 'Barbican User', 'requestor_email': '*****@*****.**', 'requestor_phone': '555-1212' } self._set_order() self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingSimpleCMCOrderValidator, self).setUp() self.type = 'certificate' self.meta = { 'request_type': 'simple-cmc', 'request_data': base64.b64encode(certs.create_good_csr()), 'requestor_name': 'Barbican User', 'requestor_email': '*****@*****.**', 'requestor_phone': '555-1212' } self._set_order() self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingAsymmetricTypeOrderValidator, self).setUp() self.type = 'asymmetric' self.meta = { "name": "secretname", "algorithm": "RSA", "bit_length": 256 } self.asymmetric_order_req = {'type': self.type, 'meta': self.meta} self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingKeyTypeOrderValidator, self).setUp() self.type = 'key' self.meta = { "name": "secretname", "algorithm": "AES", "bit_length": 256, "mode": "cbc" } self.key_order_req = {'type': self.type, 'meta': self.meta} self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingCustomOrderValidator, self).setUp() self.type = 'certificate' self.meta = { 'request_type': 'custom', 'ca_param_1': 'value_1', 'ca_param_2': 'value_2', 'requestor_name': 'Barbican User', 'requestor_email': '*****@*****.**', 'requestor_phone': '555-1212' } self._set_order() self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingAsymmetricTypeOrderValidator, self).setUp() self.type = 'asymmetric' self.meta = { "name": "secretname", "algorithm": "RSA", "bit_length": 256, 'payload_content_type': 'application/octet-stream' } self.asymmetric_order_req = {'type': self.type, 'meta': self.meta} self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingStoredKeyOrderValidator, self).setUp() self.type = 'certificate' self.meta = { 'request_type': 'stored-key', 'container_ref': 'https://localhost/v1/containers/good_container_ref', 'subject_dn': 'cn=barbican-server,o=example.com', 'requestor_name': 'Barbican User', 'requestor_email': '*****@*****.**', 'requestor_phone': '555-1212' } self.order_req = {'type': self.type, 'meta': self.meta} self.validator = validators.TypeOrderValidator()
def setUp(self): super(WhenTestingKeyTypeOrderValidator, self).setUp() self.type = 'key' self.meta = { "name": "secretname", "algorithm": "AES", "bit_length": 256, "mode": "cbc", 'payload_content_type': 'application/octet-stream' } self.key_order_req = {'type': self.type, 'meta': self.meta} self.validator = validators.TypeOrderValidator()
def __init__(self, order, queue_resource=None): self.order = order self.order_repo = repo.get_order_repository() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator()
def __init__(self, order_id, order_repo=None, queue_resource=None): self.order_id = order_id self.order_repo = order_repo or repo.OrderRepo() self.queue = queue_resource or async_client.TaskClient() self.type_order_validator = validators.TypeOrderValidator()