class SecurosysPrimusXCryptoServiceTest : CryptoServiceSpec<SecurosysAuthenticationCredentials, SecurosysKeyConfig>
This test can be run against the cloud HSM provided by Securosys. It has the @Ignore annotation by default as the placeholder values have to be filled out in order to run it (see wiki page for credentials).
SecurosysPrimusXCryptoServiceTest()
This test can be run against the cloud HSM provided by Securosys. It has the @Ignore annotation by default as the placeholder values have to be filled out in order to run it (see wiki page for credentials). |
val loggingContextRule: <ERROR CLASS> |
fun createKeyConfig(alias: String): SecurosysKeyConfig
Method used to create a basic key config for a given alias. |
|
fun delete(alias: String): Unit
Method used to delete any keys created during the tests. |
|
fun getCryptoService(): CryptoService<SecurosysAuthenticationCredentials, SecurosysKeyConfig>
Method used to retrieve the CryptoService that will be tested. |
fun Content signer works with HsmX509Utilities(): Unit |
|
fun Generate key, then sign and verify data(): Unit |
|
fun When key does not exist, getContentSigner should throw(): Unit |
|
fun When key does not exist, signing should throw(): Unit |
|
open fun generateRandomKeyAlias(): String |