WithTag

sealed interface WithTag<A : Asn1Element> : Asn1Encodable<A> (source)

Marker interface for ASN.1-encodable values that are associated with a Tagged explicit tag.

Inheritors

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun encodeToDerSafe(): KmmResult<ByteArray>
Link copied to clipboard
abstract fun encodeToTlv(): A
Link copied to clipboard
open fun encodeToTlvOrNull(): A?
Link copied to clipboard
open fun encodeToTlvSafe(): KmmResult<A>
Link copied to clipboard
Link copied to clipboard
open infix fun withImplicitTag(tag: Asn1Element.Tag): Asn1Element
open infix fun withImplicitTag(template: Asn1Element.Tag.Template): Asn1Element
open infix fun withImplicitTag(tagValue: ULong): Asn1Element