类 Plaintext

java.lang.Object
Plaintext
直接已知子类:
Cipher

public class Plaintext extends Object
  • 构造器详细资料

    • Plaintext

      public Plaintext()
    • Plaintext

      public Plaintext(String plaintext, String signature, String verificationMethod)
      公钥验签入参
      参数:
      plaintext - 签名原文
      signature - 签名
      verificationMethod - 公钥地址
    • Plaintext

      public Plaintext(String plaintext, String signature, String verificationMethod, String type)
      公钥验签入参
      参数:
      plaintext - 签名原文
      signature - 签名
      verificationMethod - 公钥地址
      type - 类型,默认使用SM2VerificationKey2023
    • Plaintext

      public Plaintext(String plaintext, String verificationMethod)
      参数:
      plaintext - 签名原文
      verificationMethod - 公钥地址
  • 方法详细资料

    • getPlaintext

      public String getPlaintext()
    • setPlaintext

      public void setPlaintext(String plaintext)
    • getSignature

      public String getSignature()
    • setSignature

      public void setSignature(String signature)
    • getVerificationMethod

      public String getVerificationMethod()
    • setVerificationMethod

      public void setVerificationMethod(String verificationMethod)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getCreated

      public String getCreated()
    • setCreated

      public void setCreated(String created)
    • genMsgEncrypt

      public static Plaintext genMsgEncrypt(String plaintext, String verificationMethod)
      公钥加密入参
      参数:
      plaintext - 签名原文
      verificationMethod - 公钥地址
    • genMsgSign

      public static Plaintext genMsgSign(String plaintext, String verificationMethod)
      私钥签名
      参数:
      plaintext - 签名原文
      verificationMethod - 公钥地址
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object