Class SES_Signature

java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.ofdrw.gm.ses.v5.SES_Signature
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class SES_Signature extends org.bouncycastle.asn1.ASN1Object
电子签章数据(V5)

五字段:toSign + cert + signatureAlgID + signatureValue + timeStamp[0] OPTIONAL

Since:
2026-04-24
Author:
minghu.zhang
  • Constructor Details

    • SES_Signature

      public SES_Signature()
    • SES_Signature

      public SES_Signature(TBS_Sign toSign, org.bouncycastle.asn1.ASN1OctetString cert, org.bouncycastle.asn1.ASN1ObjectIdentifier signatureAlgID, org.bouncycastle.asn1.ASN1BitString signatureValue, org.bouncycastle.asn1.ASN1BitString timeStamp)
    • SES_Signature

      public SES_Signature(org.bouncycastle.asn1.ASN1Sequence seq)
  • Method Details

    • getInstance

      public static SES_Signature getInstance(Object o)
    • getToSign

      public TBS_Sign getToSign()
    • setToSign

      public SES_Signature setToSign(TBS_Sign toSign)
    • getCert

      public org.bouncycastle.asn1.ASN1OctetString getCert()
    • setCert

      public SES_Signature setCert(org.bouncycastle.asn1.ASN1OctetString cert)
    • setCert

    • getSignatureAlgID

      public org.bouncycastle.asn1.ASN1ObjectIdentifier getSignatureAlgID()
    • setSignatureAlgID

      public SES_Signature setSignatureAlgID(org.bouncycastle.asn1.ASN1ObjectIdentifier signatureAlgID)
    • getSignatureValue

      public org.bouncycastle.asn1.ASN1BitString getSignatureValue()
    • setSignatureValue

      public SES_Signature setSignatureValue(org.bouncycastle.asn1.ASN1BitString signatureValue)
    • setSignatureValue

      public SES_Signature setSignatureValue(byte[] signatureValue)
    • getTimeStamp

      public org.bouncycastle.asn1.ASN1BitString getTimeStamp()
    • setTimeStamp

      public SES_Signature setTimeStamp(org.bouncycastle.asn1.ASN1BitString timeStamp)
    • toASN1Primitive

      public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
      Specified by:
      toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
      Specified by:
      toASN1Primitive in class org.bouncycastle.asn1.ASN1Object