Package-level declarations

Types

Link copied to clipboard

A data structure for representing IssuerNameSpaces in ISO/IEC 18013-5:2021.

Link copied to clipboard
class IssuerNamespacesBuilder(dataElementRandomSize: Int = 16, randomProvider: Random = Random)
Link copied to clipboard
class IssuerNamespacesDataElementBuilder(val namespaceName: String)
Link copied to clipboard
data class IssuerNamespacesDataElements(val namespaceName: String, val dataElements: List<Pair<String, DataItem>>)
Link copied to clipboard
data class IssuerSignedItem(val digestId: Long, val random: ByteString, val dataElementIdentifier: String, val dataElementValue: DataItem)

A data structure representing IssuerSignedItem in ISO/IEC 18013-5:2021.

Functions

Link copied to clipboard
fun buildIssuerNamespaces(dataElementRandomSize: Int = 16, randomProvider: Random = Random, builderAction: IssuerNamespacesBuilder.() -> Unit): IssuerNamespaces