ServiceDigitalIdentity

@Serializable
data class ServiceDigitalIdentity(val x509Certificates: List<@Serializable(with = EtsiX509CertificateSerializer::class) X509Certificate>? = null, val x509SubjectNames: List<Rfc4514DistinguishedName>? = null, val publicKeyValues: List<PublicKeyValue>? = null, val x509SKIs: List<SubjectKeyIdentifier>? = null, val otherIds: List<OtherId>? = null)(source)

Constructors

Link copied to clipboard
constructor(x509Certificates: List<@Serializable(with = EtsiX509CertificateSerializer::class) X509Certificate>? = null, x509SubjectNames: List<Rfc4514DistinguishedName>? = null, publicKeyValues: List<PublicKeyValue>? = null, x509SKIs: List<SubjectKeyIdentifier>? = null, otherIds: List<OtherId>? = null)

Types

Link copied to clipboard

Properties

Link copied to clipboard
@SerialName(value = "OtherId")
val otherIds: List<OtherId>?
Link copied to clipboard
@SerialName(value = "PublicKeyValue")
val publicKeyValues: List<PublicKeyValue>?
Link copied to clipboard
@SerialName(value = "X509Certificates")
val x509Certificates: List<@Serializable(with = EtsiX509CertificateSerializer::class) X509Certificate>?
Link copied to clipboard
@SerialName(value = "SubjectKeyIdentifier")
val x509SKIs: List<SubjectKeyIdentifier>?
Link copied to clipboard
@SerialName(value = "X509SubjectName")
val x509SubjectNames: List<Rfc4514DistinguishedName>?