com.netscape.certsrv.kra
Interface IProofOfArchival

All Known Implementing Classes:
ProofOfArchival

public interface IProofOfArchival

An interface represents a proof of archival.

Here is the ASN1 definition of a proof of escrow:

 ProofOfArchival ::= SIGNED {
   SEQUENCE {
     version [0] Version DEFAULT v1,
     serialNumber INTEGER,
     subjectName Name,
     issuerName Name,
     dateOfArchival Time,
     extensions [1] Extensions OPTIONAL
   }
 }
 

Version:
$Revision: 1211 $, $Date: 2010-08-18 10:15:37 -0700 (Wed, 18 Aug 2010) $

Method Summary
 java.util.Date getDateOfArchival()
          Returns the beginning of the escrowed perioid.
 java.lang.String getIssuerName()
          Retrieves the issuer name.
 java.math.BigInteger getSerialNumber()
          Retrieves the serial number.
 java.lang.String getSubjectName()
          Retrieves the subject name.
 java.math.BigInteger getVersion()
          Retrieves version of this proof.
 

Method Detail

getVersion

java.math.BigInteger getVersion()
Retrieves version of this proof.

Returns:
version

getSerialNumber

java.math.BigInteger getSerialNumber()
Retrieves the serial number.

Returns:
serial number

getSubjectName

java.lang.String getSubjectName()
Retrieves the subject name.

Returns:
subject name

getIssuerName

java.lang.String getIssuerName()
Retrieves the issuer name.

Returns:
issuer name

getDateOfArchival

java.util.Date getDateOfArchival()
Returns the beginning of the escrowed perioid.

Returns:
date of archival