Asn1OpenPolymorphismByOidBuilder
DSL builder for OID-discriminated open polymorphism.
Each registered subtype binds one OID plus one or more leading tags.
Functions
Link copied to clipboard
fun <S : T> subtype(runtimeClass: KClass<S>, serializer: KSerializer<S>, provider: OidProvider<S>, leadingTags: Set<Asn1Element.Tag>)
Registers one OID-discriminated subtype.