corda / com.r3.corda.networkmanage.common.cryptoservice / CryptoServiceFactory

CryptoServiceFactory

interface CryptoServiceFactory

Functions

create

abstract fun create(config: <ERROR CLASS>): CryptoService<out AuthenticationCredentials, out KeyConfig>

Inheritors

CryptoServiceFactoryImpl

class CryptoServiceFactoryImpl : CryptoServiceFactory

Class responsible for creating the implementation specific Crypto Service object that can be used to interact with the HSM/underlying provider. Note that most of the HSM specific java libraries are proprietary and hence cannot be bundled with our release. Instead, these Jars are provided by the user and hot-loaded at runtime. See static make method.