Class SignatureResult
java.lang.Object
org.fisco.bcos.sdk.crypto.signature.SignatureResult
- Direct Known Subclasses:
ECDSASignatureResult,SM2SignatureResult
public abstract class SignatureResult
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected byte[]rprotected byte[]sprotected byte[]signatureBytes -
Method Summary
Modifier and Type Method Description abstract java.lang.StringconvertToString()covert signatureResult into Stringabstract java.util.List<RlpType>encode()encode the signatureResult into rlp-listprotected voidencodeCommonField(java.util.List<RlpType> encodeResult)byte[]getR()byte[]getS()byte[]getSignatureBytes()voidsetR(byte[] r)voidsetS(byte[] s)voidsetSignatureBytes(byte[] signatureBytes)
-
Field Details
-
r
protected byte[] r -
s
protected byte[] s -
signatureBytes
protected byte[] signatureBytes
-
-
Method Details
-
getR
public byte[] getR() -
getS
public byte[] getS() -
getSignatureBytes
public byte[] getSignatureBytes() -
setR
public void setR(byte[] r) -
setS
public void setS(byte[] s) -
setSignatureBytes
public void setSignatureBytes(byte[] signatureBytes) -
encodeCommonField
-
convertToString
public abstract java.lang.String convertToString()covert signatureResult into String- Returns:
- signatureResult in string form can be used as a verify parameter
-
encode
encode the signatureResult into rlp-list- Returns:
- the encoded rlp-list with r, s, v( or pub)
-