NotRawByteEncodable
This is the opposite of a RawByteEncodable signature
This inverse "non-trait" is required to group CryptoSignature subtypes which cannot be encoded into raw byte arrays, since not all properties required to do so are known. For example, EC signatures parsed from an X509Certificate do not specify a curve. For signatures obtained this way, it is impossible to know how the components should be padded before encoding it into raw bytes.
The reason this interface exists, is that it allows for grouping all such signatures in the same manner as the RawByteEncodable ones, to allow for exhaustive when
clauses
Inheritors
Properties
Functions
Convenience function to directly get the DER-encoded representation of the implementing object
Exception-free version of encodeToDer
Safe version of encodeToDer, wrapping the result into a KmmResult
Encodes the implementing object into an A
Exception-free version of encodeToTlv
Safe version of encodeToTlv, wrapping the result into a KmmResult