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, toXdrByteArray
public DecoratedSignature()
public DecoratedSignature(SignatureHint hint, Signature signature)
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static DecoratedSignature decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static DecoratedSignature fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static DecoratedSignature fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object