 The possible error types are:
<code>invalidProtoBuf</code>, if the ProtoBuf object can&rsquo;t be serialized for the signature.
<code>invalidLength</code>, if the message is more than 256 or 0 byte.
<code>invalidSignature</code>, if the message could not be signed.
<code>noRandomBytes</code>, if the crypto provider could not provide random bytes for the signature.

</div>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Classes/SignalError.html">SignalError</a></