com.r3.conclave.host.internal.kds.KDSPrivateKeyRequest.kt Maven / Gradle / Ivy
The newest version!
package com.r3.conclave.host.internal.kds
import com.fasterxml.jackson.annotation.JsonCreator
import com.fasterxml.jackson.annotation.JsonInclude
import com.fasterxml.jackson.annotation.JsonProperty
import com.r3.conclave.common.kds.MasterKeyType
@JsonInclude(JsonInclude.Include.NON_NULL)
class KDSPrivateKeyRequest @JsonCreator constructor(
@JsonProperty("appAttestationReport")
val appAttestationReport: ByteArray,
@JsonProperty("name")
val name: String,
@JsonProperty("masterKeyType")
val masterKeyType: MasterKeyType,
@JsonProperty("policyConstraint")
val policyConstraint: String
)