Companion

object Companion : Asn1Serializable<Asn1Primitive, SignatureValue> (source)

Properties

Link copied to clipboard
open override val descriptor: SerialDescriptor
Link copied to clipboard
open override val leadingTags: Set<Asn1Element.Tag>

Functions

Link copied to clipboard
open fun decodeFromTlv(src: Asn1Primitive, assertTag: Asn1Element.Tag?): SignatureValue
Link copied to clipboard
open override fun deserialize(decoder: Decoder): SignatureValue
Link copied to clipboard
open override fun doDecode(src: Asn1Primitive): SignatureValue
Link copied to clipboard
fun fromRS(r: Asn1Integer.Positive, s: Asn1Integer.Positive): SignatureValue

Constructs a Signature value from r and s coordinates (as used by ECDSA, and DSA, for example)

Link copied to clipboard
operator fun invoke(rawBitString: Asn1BitString): SignatureValue
Link copied to clipboard
open override fun serialize(encoder: Encoder, value: SignatureValue)
Link copied to clipboard
open fun verifyTag(src: Asn1Primitive, assertTag: Asn1Element.Tag?)