Package-level declarations
Types
Part of the ISO/IEC 18013-7:2024 standard: Session Transcript (B.4.4)
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Part of the ISO/IEC 18013-5:2021 standard: mdoc authentication (9.1.3.4).
Part of the ISO/IEC 18013-5:2021 standard: Data structure for MSO (9.1.2.4)
Convenience class to prevent usage of the type ByteStringWrapper<Map<String, Map<String, Any>>>
in DeviceSigned.namespaces.
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Convenience class (getting serialized in DeviceSignedItemListSerializer) to prevent usage of the type List<Map<String, Any>>
in DeviceSignedItemList.entries.
Convenience class with a custom serializer (DeviceSignedItemListSerializer) to prevent usage of the type Map<String, Map<String, Any>>
in DeviceNameSpaces.entries.
Serializes DeviceSignedItemList.entries as an "inline map", having serialized instances of DeviceSignedItem as the values.
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Part of ISO 18013-7 Annex C
Part of ISO 18013-7 Annex C
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Convenience class with a custom serializer (IssuerSignedListSerializer) to prevent usage of the type Map<String, List<ByteStringWrapper<IssuerSignedItem>>>
in IssuerSigned.namespaces.
Serializes IssuerSignedList.entries as an "inline list", having serialized instances of IssuerSignedItem as the values.
Part of the ISO/IEC 18013-5:2021 standard: Data structure for mdoc request (8.3.2.1.2.1)
Convenience class with a custom serializer (ItemsRequestListSerializer) to prevent usage of the type Map<String, Map<String, Boolean>>
in ItemsRequest.namespaces.
Serializes ItemsRequestList.entries as an "inline map", having SingleItemsRequest.key as the map key and SingleItemsRequest.value as the map value, for the map represented by ItemsRequestList.
Part of the ISO/IEC 18013-5:2021 standard: Data structure for MSO (9.1.2.4)
Part of the ISO/IEC 18013-7:2024 standard: Session Transcript (B.4.4)
Part of the ISO/IEC 18013-5:2021 standard: Data structure for Server retrieval mdoc request (8.3.2.2.2.1)
Part of the ISO/IEC 18013-5:2021 standard: Session transcript and cipher suite (9.1.5.1) and ISO/IEC 18013-7:2024 standard: Session Transcript (B.4.4) Must be used with encodeDefaults = false
Convenience class with a custom serializer (ItemsRequestListSerializer) to prevent usage of the type Map<String, Map<String, Boolean>>
in ItemsRequest.namespaces.
Part of the ISO/IEC 18013-5:2021 standard: Data structure for MSO (9.1.2.4)
Convenience class with a custom serializer (ValueDigestListSerializer) to prevent usage of the type Map<String, Map<UInt, ByteArray>>
in MobileSecurityObject.valueDigests.
Convenience class with a custom serializer (ValueDigestListSerializer) to prevent usage of the type Map<String, Map<UInt, ByteArray>>
in MobileSecurityObject.valueDigests.
Serialized the ValueDigestList.entries as an "inline map", meaning ValueDigest.key is the map key and ValueDigest.value the map value, for the map represented by ValueDigestList