Class TestKeyManagementProvider
java.lang.Object
org.j7m.middleware.crypto.policy.TestKeyManagementProvider
- All Implemented Interfaces:
KeyManagementProvider
Deterministic KMS provider for tests and demos.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a deterministic key-management provider. -
Method Summary
Modifier and TypeMethodDescriptionid()Returns provider id.keyReference(String keyId) Returns a safe key reference.status()Returns safe provider status.
-
Constructor Details
-
TestKeyManagementProvider
public TestKeyManagementProvider()Creates a deterministic key-management provider.
-
-
Method Details
-
id
Returns provider id.- Specified by:
idin interfaceKeyManagementProvider- Returns:
- provider id
-
status
Returns safe provider status.- Specified by:
statusin interfaceKeyManagementProvider- Returns:
- status
-
keyReference
Returns a safe key reference.- Specified by:
keyReferencein interfaceKeyManagementProvider- Parameters:
keyId- key id- Returns:
- safe key reference
-