Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

gnu.javax.crypto.keyring
Class CertificateEntry  view CertificateEntry download CertificateEntry.java

java.lang.Object
  extended bygnu.javax.crypto.keyring.Entry
      extended bygnu.javax.crypto.keyring.PrimitiveEntry
          extended bygnu.javax.crypto.keyring.CertificateEntry

public final class CertificateEntry
extends PrimitiveEntry

An immutable class representing a trusted certificate entry.


Field Summary
private  java.security.cert.Certificate certificate
          The certificate.
static int TYPE
           
 
Fields inherited from class gnu.javax.crypto.keyring.PrimitiveEntry
creationDate
 
Fields inherited from class gnu.javax.crypto.keyring.Entry
payload, properties, type
 
Constructor Summary
private CertificateEntry()
           
  CertificateEntry(java.security.cert.Certificate certificate, java.util.Date creationDate, Properties properties)
          Creates a new certificate entry.
 
Method Summary
static CertificateEntry decode(java.io.DataInputStream in)
           
protected  void encodePayload()
          This method is called of subclasses when the payload data needs to be created.
 java.security.cert.Certificate getCertificate()
          Returns this entry's certificate.
 
Methods inherited from class gnu.javax.crypto.keyring.PrimitiveEntry
equals, getAlias, getCreationDate, makeCreationDate
 
Methods inherited from class gnu.javax.crypto.keyring.Entry
defaultDecode, encode, getPayload, getProperties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static final int TYPE
See Also:
Constant Field Values

certificate

private java.security.cert.Certificate certificate
The certificate.

Constructor Detail

CertificateEntry

public CertificateEntry(java.security.cert.Certificate certificate,
                        java.util.Date creationDate,
                        Properties properties)
Creates a new certificate entry.


CertificateEntry

private CertificateEntry()
Method Detail

decode

public static CertificateEntry decode(java.io.DataInputStream in)
                               throws java.io.IOException

getCertificate

public java.security.cert.Certificate getCertificate()
Returns this entry's certificate.


encodePayload

protected void encodePayload()
                      throws java.io.IOException
Description copied from class: Entry
This method is called of subclasses when the payload data needs to be created.

Specified by:
encodePayload in class Entry