X509KeyInfo

@Serializable
data class X509KeyInfo(val algo: String, val len: Int? = null, val curve: String? = null)(source)

CSC Data Model Bindings 1.0.0 section 8.1.1.

Constructors

Link copied to clipboard
constructor(algo: String, len: Int? = null, curve: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "algo")
val algo: String

CSC Data Model Bindings 1.0.0 section 8.1.1: REQUIRED Public-key algorithm OID.

Link copied to clipboard
@SerialName(value = "curve")
val curve: String?

CSC Data Model Bindings 1.0.0 section 8.1.1: CONDITIONAL Required for elliptic-curve algorithms; MUST be omitted for other algorithms.

Link copied to clipboard
@SerialName(value = "len")
val len: Int?

CSC Data Model Bindings 1.0.0 section 8.1.1: CONDITIONAL Required for non-elliptic-curve algorithms; MUST be omitted for elliptic-curve algorithms.