Package-level declarations
Types
Marks ByteArray properties to encode/decode as ASN.1 BIT STRING.
ASN.1 constructed-bit override domain for Asn1Tag.
DSL builder for OID-discriminated open polymorphism.
DSL builder for tag-discriminated open polymorphism.
Marker for ASN.1 open-polymorphism registration DSL scopes.
ASN.1 implicit tag override annotation.
ASN.1 tag-class override domain for Asn1Tag.
Builder for DerConfiguration, used by DER { ... }.
DER format options.
Explicit-tag modelling wrapper.
OCTET STRING encapsulation wrapper.
Supplies discriminator OIDs for OID-discriminated open polymorphism DSL registrations.
Functions
Builds an OID-discriminated ASN.1 open-polymorphic serializer.
Builds a tag-discriminated ASN.1 open-polymorphic serializer.
Factory for the ASN.1 DER kotlinx-serialization format.
Registers an OID-discriminated ASN.1 open-polymorphic serializer as contextual serializer.
Registers a tag-discriminated ASN.1 open-polymorphic serializer as contextual serializer.