Companion
Functions
Link copied to clipboard
Convenience method, directly DER-decoding a byte array to T
Link copied to clipboard
Exception-free version of decodeFromDer
Link copied to clipboard
open fun decodeFromDerSafe(src: ByteArray, assertTag: Asn1Element.Tag? = null): KmmResult<ObjectIdentifier>
Safe version of decodeFromDer, wrapping the result into a KmmResult
Link copied to clipboard
Link copied to clipboard
open fun decodeFromTlvOrNull(src: Asn1Primitive, assertTag: Asn1Element.Tag? = null): ObjectIdentifier?
Exception-free version of decodeFromTlv
Link copied to clipboard
open fun decodeFromTlvSafe(src: Asn1Primitive, assertTag: Asn1Element.Tag? = null): KmmResult<ObjectIdentifier>
Safe version of decodeFromTlv, wrapping the result into a KmmResult
Link copied to clipboard
Parses an OBJECT IDENTIFIER contained in src to an ObjectIdentifier
Link copied to clipboard
Casts out the evil demons that haunt OID components encoded into rawValue
Link copied to clipboard
Specify assertTag for verifying implicitly tagged elements' tags (and better not override this function).