CompositeKeyFactory - corda

corda / net.corda.core.crypto / CompositeKeyFactory

# CompositeKeyFactory

`class CompositeKeyFactory : KeyFactorySpi`

Factory for generating composite keys from ASN.1 format key specifications. This is used by CordaSecurityProvider.

### Constructors

#### <init> | Factory for generating composite keys from ASN.1 format key specifications. This is used by CordaSecurityProvider. `CompositeKeyFactory()`

### Functions

#### engineGeneratePrivate | `fun engineGeneratePrivate(keySpec: KeySpec): PrivateKey`
#### engineGeneratePublic | `fun engineGeneratePublic(keySpec: KeySpec): PublicKey?`
#### engineGetKeySpec | `fun <T : KeySpec> engineGetKeySpec(key: Key, keySpec: Class<T>): T`
#### engineTranslateKey | `fun engineTranslateKey(key: Key): Key`