public function test_Should_Create_PrivateKey() { ContainerHelper::setupContainer(); ContainerHelper::create(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_CONTAINER_TYPE_NORMAL, Constants::VIRGIL_CONTAINER_PASSWORD, Constants::VIRGIL_PRIVATE_KEY); PrivateKeyHelper::setupPrivateKey(); PrivateKeyHelper::create(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_USER_DATA_VALUE3, Constants::VIRGIL_CONTAINER_PASSWORD, Constants::VIRGIL_PRIVATE_KEY); $privateKey = PrivateKeyHelper::get(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_USER_DATA_VALUE3, Constants::VIRGIL_CONTAINER_PASSWORD); $this->assertEquals(Constants::VIRGIL_PRIVATE_KEY, $privateKey->privateKey); }
public function test_Should_Delete_PrivateKey() { ContainerHelper::setupContainer(); ContainerHelper::create(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_CONTAINER_TYPE_NORMAL, Constants::VIRGIL_CONTAINER_PASSWORD, Constants::VIRGIL_PRIVATE_KEY); PrivateKeyHelper::setupPrivateKey(); PrivateKeyHelper::create(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_USER_DATA_VALUE3, Constants::VIRGIL_CONTAINER_PASSWORD, Constants::VIRGIL_PRIVATE_KEY); $privateKey = PrivateKeyHelper::get(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_USER_DATA_VALUE3, Constants::VIRGIL_CONTAINER_PASSWORD); $this->assertEquals(Constants::VIRGIL_PRIVATE_KEY, $privateKey->privateKey); PrivateKeyHelper::delete(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_USER_DATA_VALUE3, Constants::VIRGIL_CONTAINER_PASSWORD, Constants::VIRGIL_PRIVATE_KEY); try { PrivateKeyHelper::get(Constants::VIRGIL_PUBLIC_KEY_ID, Constants::VIRGIL_USER_DATA_VALUE3, Constants::VIRGIL_CONTAINER_PASSWORD); } catch (WebException $ex) { $this->assertEquals(50002, $ex->getErrorCode()); } }