anon.infoservice
Class AbstractCertifiedDatabaseEntry

java.lang.Object
  extended by anon.infoservice.AbstractDatabaseEntry
      extended by anon.infoservice.AbstractCertifiedDatabaseEntry
All Implemented Interfaces:
ICertifiedDatabaseEntry
Direct Known Subclasses:
PerformanceInfo

public abstract class AbstractCertifiedDatabaseEntry
extends AbstractDatabaseEntry
implements ICertifiedDatabaseEntry

Author:
Rolf Wendolsky

Field Summary
 
Fields inherited from class anon.infoservice.AbstractDatabaseEntry
XML_ATTR_LAST_UPDATE, XML_LAST_UPDATE
 
Constructor Summary
AbstractCertifiedDatabaseEntry(long a_expireTime)
           
 
Method Summary
 boolean checkId()
          Checks if the ID is valid.
abstract  MultiCertPath getCertPath()
           
abstract  XMLSignature getSignature()
           
abstract  boolean isVerified()
          Returns if this entry has been verified with a certificate chain.
 
Methods inherited from class anon.infoservice.AbstractDatabaseEntry
deletePersistence, getCreationTime, getExpireTime, getId, getLastUpdate, getVersionNumber, isNewerThan, isPersistanceDeletionAllowed, isUserDefined, resetCreationTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface anon.infoservice.ICertifiedDatabaseEntry
isValid
 

Constructor Detail

AbstractCertifiedDatabaseEntry

public AbstractCertifiedDatabaseEntry(long a_expireTime)
Method Detail

getCertPath

public abstract MultiCertPath getCertPath()
Specified by:
getCertPath in interface ICertifiedDatabaseEntry

getSignature

public abstract XMLSignature getSignature()
Specified by:
getSignature in interface ICertifiedDatabaseEntry

isVerified

public abstract boolean isVerified()
Returns if this entry has been verified with a certificate chain.

Specified by:
isVerified in interface ICertifiedDatabaseEntry
Returns:
if this entry has been verified with a certificate chain

checkId

public boolean checkId()
Checks if the ID is valid.

Specified by:
checkId in interface ICertifiedDatabaseEntry
Returns:
boolean