Class TimeStampTokenBC

  • All Implemented Interfaces:
    ITimeStampToken

    public class TimeStampTokenBC
    extends java.lang.Object
    implements ITimeStampToken
    Wrapper class for TimeStampToken.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.bouncycastle.tsp.TimeStampToken timeStampToken  
    • Constructor Summary

      Constructors 
      Constructor Description
      TimeStampTokenBC​(org.bouncycastle.tsp.TimeStampToken timeStampToken)
      Creates new wrapper instance for TimeStampToken.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)
      Indicates whether some other object is "equal to" this one.
      byte[] getEncoded()
      Calls actual getEncoded method for the wrapped TimeStampToken object.
      ITimeStampTokenInfo getTimeStampInfo()
      Calls actual getTimeStampInfo method for the wrapped TimeStampToken object.
      org.bouncycastle.tsp.TimeStampToken getTimeStampToken()
      Gets actual org.bouncycastle object being wrapped.
      int hashCode()
      Returns a hash code value based on the wrapped object.
      java.lang.String toString()
      Delegates toString method call to the wrapped object.
      void validate​(ISignerInformationVerifier verifier)
      Calls actual validate method for the wrapped TimeStampToken object.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • timeStampToken

        private final org.bouncycastle.tsp.TimeStampToken timeStampToken
    • Constructor Detail

      • TimeStampTokenBC

        public TimeStampTokenBC​(org.bouncycastle.tsp.TimeStampToken timeStampToken)
        Creates new wrapper instance for TimeStampToken.
        Parameters:
        timeStampToken - TimeStampToken to be wrapped
    • Method Detail

      • getTimeStampToken

        public org.bouncycastle.tsp.TimeStampToken getTimeStampToken()
        Gets actual org.bouncycastle object being wrapped.
        Returns:
        wrapped TimeStampToken.
      • getEncoded

        public byte[] getEncoded()
                          throws java.io.IOException
        Calls actual getEncoded method for the wrapped TimeStampToken object.
        Specified by:
        getEncoded in interface ITimeStampToken
        Returns:
        the default encoding for the wrapped object.
        Throws:
        java.io.IOException - on encoding error.
      • equals

        public boolean equals​(java.lang.Object o)
        Indicates whether some other object is "equal to" this one. Compares wrapped objects.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Returns a hash code value based on the wrapped object.
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Delegates toString method call to the wrapped object.
        Overrides:
        toString in class java.lang.Object