WrpSupervisoryAuthority

@Serializable
data class WrpSupervisoryAuthority(val emails: List<String>? = null, val phones: List<String>? = null, val uris: List<String>? = null)(source)

ETSI TS 119 475 V1.2.1 Annex C supervisory-authority contact block. Each field is absent if the register provides no value for it, and always encoded as an array, see WrpStringListSerializer.

Constructors

Link copied to clipboard
constructor(emails: List<String>? = null, phones: List<String>? = null, uris: List<String>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "email")
@Serializable(with = WrpStringListSerializer::class)
val emails: List<String>?

Email addresses of the competent data protection authority (Table 7; email [0..*], clause B.2.2).

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "phone")
@Serializable(with = WrpStringListSerializer::class)
val phones: List<String>?

Telephone numbers of the competent data protection authority (Table 7; phone [0..*], clause B.2.2).

Link copied to clipboard
val uri: String?
Link copied to clipboard
@SerialName(value = "uri")
@Serializable(with = WrpStringListSerializer::class)
val uris: List<String>?

URLs of the web form provided by the competent data protection authority (Table 7; infoURI [0..*], clause B.2.2).