Exemplo n.º 1
0
def create_x509_security_client():
    return X509SecurityClient(
        provisioning_host=fake_provisioning_host,
        registration_id=fake_registration_id,
        id_scope=fake_id_scope,
        x509=mock_x509,
    )
def create_x509_security_client():
    mock_x509 = X509(fake_x509_cert_file, fake_x509_cert_key_file, fake_pass_phrase)
    return X509SecurityClient(
        provisioning_host=fake_provisioning_host,
        registration_id=fake_registration_id,
        id_scope=fake_id_scope,
        x509=mock_x509,
    )
Exemplo n.º 3
0
 def test_properties_are_not_settable_after_instantiation_security_client(self):
     security_client = X509SecurityClient(
         fake_provisioning_host, fake_registration_id, fake_id_scope, x509()
     )
     with pytest.raises(AttributeError, match="can't set attribute"):
         security_client.registration_id = "MyNimbus2000"
         security_client.id_scope = "WhompingWillow"
         security_client.provisioning_host = "hogwarts.com"
 def test_properties_are_gettable_after_instantiation_security_client(self):
     x509_cert = x509()
     security_client = X509SecurityClient(fake_provisioning_host,
                                          fake_registration_id,
                                          fake_id_scope, x509_cert)
     assert security_client.provisioning_host == fake_provisioning_host
     assert security_client.id_scope == fake_id_scope
     assert security_client.registration_id == fake_registration_id
     assert security_client.get_x509_certificate() == x509_cert
 def op(self, mocker):
     x509 = X509(cert_file="fake_cert.txt",
                 key_file="fake_key.txt",
                 pass_phrase="alohomora")
     security_client = X509SecurityClient(
         provisioning_host="hogwarts.com",
         registration_id="registered_remembrall",
         id_scope="weasley_wizard_wheezes",
         x509=x509,
     )
     security_client.get_x509_certificate = mocker.MagicMock()
     return pipeline_ops_provisioning.SetX509SecurityClientOperation(
         security_client=security_client, callback=mocker.MagicMock())