public class Plaintext
extends java.lang.Object
构造器和说明 |
---|
Plaintext() |
Plaintext(java.lang.String plaintext,
java.lang.String verificationMethod) |
Plaintext(java.lang.String plaintext,
java.lang.String signature,
java.lang.String verificationMethod)
公钥验签入参
|
Plaintext(java.lang.String plaintext,
java.lang.String signature,
java.lang.String verificationMethod,
java.lang.String type)
公钥验签入参
|
限定符和类型 | 方法和说明 |
---|---|
static Plaintext |
genMsgEncrypt(java.lang.String plaintext,
java.lang.String verificationMethod)
公钥加密入参
|
static Plaintext |
genMsgEncryptWithBase64(java.lang.String plaintext,
java.lang.String verificationMethod)
公钥加密入参
|
static Plaintext |
genMsgSign(java.lang.String plaintext,
java.lang.String verificationMethod)
私钥签名
|
static Plaintext |
genMsgSignWithBase64(java.lang.String plaintext,
java.lang.String verificationMethod)
私钥签名
|
java.lang.String |
getCreated() |
java.lang.String |
getPlaintext() |
java.lang.String |
getSignature() |
java.lang.String |
getType() |
java.lang.String |
getVerificationMethod() |
void |
setCreated(java.lang.String created) |
void |
setPlaintext(java.lang.String plaintext) |
void |
setSignature(java.lang.String signature) |
void |
setType(java.lang.String type) |
void |
setVerificationMethod(java.lang.String verificationMethod) |
java.lang.String |
toString() |
public Plaintext()
public Plaintext(java.lang.String plaintext, java.lang.String signature, java.lang.String verificationMethod)
plaintext
- 签名原文signature
- 签名verificationMethod
- 公钥地址public Plaintext(java.lang.String plaintext, java.lang.String signature, java.lang.String verificationMethod, java.lang.String type)
plaintext
- 签名原文signature
- 签名verificationMethod
- 公钥地址type
- 类型,默认使用SM2VerificationKey2023public Plaintext(java.lang.String plaintext, java.lang.String verificationMethod)
plaintext
- 签名原文verificationMethod
- 公钥地址public java.lang.String getPlaintext()
public void setPlaintext(java.lang.String plaintext)
public java.lang.String getSignature()
public void setSignature(java.lang.String signature)
public java.lang.String getVerificationMethod()
public void setVerificationMethod(java.lang.String verificationMethod)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getCreated()
public void setCreated(java.lang.String created)
public static Plaintext genMsgEncrypt(java.lang.String plaintext, java.lang.String verificationMethod)
plaintext
- 签名原文verificationMethod
- 公钥地址public static Plaintext genMsgEncryptWithBase64(java.lang.String plaintext, java.lang.String verificationMethod)
plaintext
- Base64加密的原文verificationMethod
- 公钥地址public static Plaintext genMsgSign(java.lang.String plaintext, java.lang.String verificationMethod)
plaintext
- 签名原文verificationMethod
- 公钥地址public static Plaintext genMsgSignWithBase64(java.lang.String plaintext, java.lang.String verificationMethod)
plaintext
- Base64加密的原文verificationMethod
- 公钥地址public java.lang.String toString()
toString
在类中 java.lang.Object