PlatformConfiguration

@Serializable
data class PlatformConfiguration(val tenantHost: URL, val applicationId: String, val externalReferenceId: String? = null)

Configuration for making requests to a MATTR VII tenant.

Constructors

Link copied to clipboard
constructor(tenantHost: URL, applicationId: String, externalReferenceId: String? = null)

Properties

Link copied to clipboard
val applicationId: String

Identifier of the MATTR VII holder/verifier application associated with this SDK. You must create a holder/verifier application in your MATTR VII tenant before you can use the SDK.

Link copied to clipboard
val externalReferenceId: String?

Optional developer-defined identifier used to correlate this app instance with a record in the MATTR VII platform.

Link copied to clipboard
@Serializable(with = UrlSerializer::class)
val tenantHost: URL

Base URL of the MATTR VII tenant (e.g. https://learn.vii.au01.mattr.global).