Asn1Tag

annotation class Asn1Tag(val tagNumber: ULong, val tagClass: Asn1TagClass = Asn1TagClass.CONTEXT_SPECIFIC, val constructed: Asn1ConstructedBit = Asn1ConstructedBit.INFER)(source)

ASN.1 implicit tag override annotation.

This annotation only controls tag override behavior. Use Asn1BitString for additional ASN.1 semantics.

Parameters

tagNumber

implicit ASN.1 tag number override

tagClass

implicit ASN.1 tag-class override; defaults to Asn1TagClass.CONTEXT_SPECIFIC while Asn1TagClass.INFER keeps underlying class

constructed

implicit ASN.1 constructed-bit override; Asn1ConstructedBit.INFER keeps underlying form

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard