at.gv.egovernment.moa.spss.server.iaik.pki.revocation
Class RevocationProfileImpl

java.lang.Object
  |
  +--at.gv.egovernment.moa.spss.server.iaik.pki.revocation.RevocationProfileImpl
All Implemented Interfaces:
iaik.pki.revocation.RevocationProfile

public class RevocationProfileImpl
extends Object
implements iaik.pki.revocation.RevocationProfile

An implementation of the RevocationProfile interface providing information about revocation status checking, based on MOA configuration data.

Version:
$Id$
Author:
Patrick Peck

Constructor Summary
RevocationProfileImpl(ConfigurationProvider config)
          Create a new RevocationProfileImpl.
 
Method Summary
 long getMaxRevocationAge(String distributionPointUri)
           
 String getOCSPRequestHashAlgorithm()
           
 String[] getPreferredServiceOrder(X509Certificate cert)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevocationProfileImpl

public RevocationProfileImpl(ConfigurationProvider config)
Create a new RevocationProfileImpl.
Parameters:
config - The MOA configuration data.
Method Detail

getMaxRevocationAge

public long getMaxRevocationAge(String distributionPointUri)
Specified by:
getMaxRevocationAge in interface iaik.pki.revocation.RevocationProfile
See Also:
RevocationProfile.getMaxRevocationAge(String)

getOCSPRequestHashAlgorithm

public String getOCSPRequestHashAlgorithm()
Specified by:
getOCSPRequestHashAlgorithm in interface iaik.pki.revocation.RevocationProfile
See Also:
RevocationProfile.getOCSPRequestHashAlgorithm()

getPreferredServiceOrder

public String[] getPreferredServiceOrder(X509Certificate cert)
Specified by:
getPreferredServiceOrder in interface iaik.pki.revocation.RevocationProfile
See Also:
RevocationProfile.getPreferredServiceOrder(java.security.cert.X509Certificate)