Class CertRevocationInfo


  • public class CertRevocationInfo
    extends Object
    Certificate revocation information.
    Since:
    2.0.0
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • CertRevocationInfo

        public CertRevocationInfo​(CrlReason reason)
      • CertRevocationInfo

        public CertRevocationInfo​(CrlReason reason,
                                  Instant revocationTime)
      • CertRevocationInfo

        public CertRevocationInfo​(CrlReason reason,
                                  Instant revocationTime,
                                  Instant invalidityTime)
      • CertRevocationInfo

        public CertRevocationInfo​(int reasonCode)
      • CertRevocationInfo

        public CertRevocationInfo​(int reasonCode,
                                  Instant revocationTime)
      • CertRevocationInfo

        public CertRevocationInfo​(int reasonCode,
                                  Instant revocationTime,
                                  Instant invalidityTime)
    • Method Detail

      • setReason

        public void setReason​(CrlReason reason)
      • setRevocationTime

        public void setRevocationTime​(Instant revocationTime)
      • getRevocationTime

        public Instant getRevocationTime()
        Gets the revocation time.
        Returns:
        revocation time, never be null
      • getInvalidityTime

        public Instant getInvalidityTime()
        Get the invalidity time.
        Returns:
        invalidity time, may be null
      • setInvalidityTime

        public void setInvalidityTime​(Instant invalidityTime)
      • getEncoded

        public String getEncoded()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object