be.ehealth.technicalconnector.service.etee
Interface CertificateChecker

All Known Implementing Classes:
ConnectorCertificateChecker

public interface CertificateChecker

Interface for the certifcation checker. Default impl : ConnectorCertificateChecker


Method Summary
 boolean isCertificateRevoked(File certFile)
           
 boolean isCertificateRevoked(File certFile, org.joda.time.DateTime validOn)
           
 boolean isCertificateRevoked(X509Certificate cert)
           
 boolean isCertificateRevoked(X509Certificate cert, org.joda.time.DateTime validOn)
           
 boolean isValidCertificateChain(List<X509Certificate> certificateChain)
           
 

Method Detail

isCertificateRevoked

boolean isCertificateRevoked(File certFile)
                             throws TechnicalConnectorException
Throws:
TechnicalConnectorException

isCertificateRevoked

boolean isCertificateRevoked(X509Certificate cert)
                             throws TechnicalConnectorException
Throws:
TechnicalConnectorException

isCertificateRevoked

boolean isCertificateRevoked(File certFile,
                             org.joda.time.DateTime validOn)
                             throws TechnicalConnectorException
Throws:
TechnicalConnectorException

isCertificateRevoked

boolean isCertificateRevoked(X509Certificate cert,
                             org.joda.time.DateTime validOn)
                             throws TechnicalConnectorException
Throws:
TechnicalConnectorException

isValidCertificateChain

boolean isValidCertificateChain(List<X509Certificate> certificateChain)
                                throws TechnicalConnectorException
Throws:
TechnicalConnectorException



Connector Packaging PERSPHYSICIAN 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.