public class DecoratedSignature extends java.lang.Object implements XdrElement
struct DecoratedSignature
{
SignatureHint hint; // last 4 bytes of the public key, used as a hint
Signature signature; // actual signature
};
| Modifier and Type | Class and Description |
|---|---|
static class |
DecoratedSignature.DecoratedSignatureBuilder |
| Constructor and Description |
|---|
DecoratedSignature() |
DecoratedSignature(SignatureHint hint,
Signature signature) |
| Modifier and Type | Method and Description |
|---|---|
static DecoratedSignature.DecoratedSignatureBuilder |
builder() |
static DecoratedSignature |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static DecoratedSignature |
fromXdrBase64(java.lang.String xdr) |
static DecoratedSignature |
fromXdrByteArray(byte[] xdr) |
SignatureHint |
getHint() |
Signature |
getSignature() |
int |
hashCode() |
void |
setHint(SignatureHint hint) |
void |
setSignature(Signature signature) |
DecoratedSignature.DecoratedSignatureBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArraypublic DecoratedSignature()
public DecoratedSignature(SignatureHint hint, Signature signature)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode in interface XdrElementjava.io.IOExceptionpublic static DecoratedSignature decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOExceptionpublic static DecoratedSignature fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOExceptionpublic static DecoratedSignature fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOExceptionpublic static DecoratedSignature.DecoratedSignatureBuilder builder()
public DecoratedSignature.DecoratedSignatureBuilder toBuilder()
public SignatureHint getHint()
public Signature getSignature()
public void setHint(SignatureHint hint)
public void setSignature(Signature signature)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object