TrustedEntityInformation

@Serializable
data class TrustedEntityInformation(val teName: TEName, val teAddress: TEAddress, val teInformationURI: List<MultilingualPointer>, val teTradeName: TETradeName? = null, val teInformationExtensions: List<TEInformationExtension>? = null)(source)

Constructors

Link copied to clipboard
constructor(teName: TEName, teAddress: TEAddress, teInformationURI: List<MultilingualPointer>, teTradeName: TETradeName? = null, teInformationExtensions: List<TEInformationExtension>? = null)

Types

Link copied to clipboard

Properties

Link copied to clipboard
@SerialName(value = "TEAddress")
val teAddress: TEAddress

Postal and electronic contact addresses of the trusted entity (TS 119 602, 6.5.3).

Link copied to clipboard
@SerialName(value = "TEInformationExtensions")
val teInformationExtensions: List<TEInformationExtension>?

Additional entity-specific information interpreted under the scheme rules (TS 119 602, 6.5.5).

Link copied to clipboard
@SerialName(value = "TEInformationURI")
val teInformationURI: List<MultilingualPointer>

Localized pointers to information about the trusted entity (TS 119 602, 6.5.4).

Link copied to clipboard
@SerialName(value = "TEName")
val teName: TEName

Formal name of the legal or natural person responsible for the recognized services (TS 119 602, 6.5.1).

Link copied to clipboard
@SerialName(value = "TETradeName")
val teTradeName: TETradeName?

Official registration identifier or alternative name of the trusted entity (TS 119 602, 6.5.2).