MemberIdBundle

class MemberIdBundle(dnssecChain: DnssecChain, orgCertificate: OrgCertificate, memberCertificate: MemberCertificate)

Member Id bundle.

It contains the DNSSEC chain for the VeraId TXT RRSet (e.g., _veraid.example.com./TXT), the organisation certificate and the member certificate.

Constructors

Link copied to clipboard
constructor(dnssecChain: DnssecChain, orgCertificate: OrgCertificate, memberCertificate: MemberCertificate)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Expiry date of the bundle.

Link copied to clipboard

Member public key.

Functions

Link copied to clipboard

Serialise the bundle.

Link copied to clipboard
suspend fun verify(serviceOid: String, datePeriod: DatePeriod): Member