org.aselect.authspserver.authsp.pki.cert.handler
Interface ICertificateHandler

All Known Implementing Classes:
LDAPCertificateHandler

public interface ICertificateHandler

Certificate Handler Interface.

Description:
This interface includes all the functions a CRL Handler must include to let it work with the PKI AuthSP.

Concurrency issues:
None

Author:
Alfa & Ariss

Method Summary
 java.security.KeyStore getCertificates(java.lang.String sSubjectDn)
          Get The Certificate(s) for the corresponding subjectDN.
 void init(AuthSPSystemLogger oSystemLogger, java.lang.Object oBackendConfig)
          Initialize the Certificate Handler.
 

Method Detail

init

void init(AuthSPSystemLogger oSystemLogger,
          java.lang.Object oBackendConfig)
          throws ASelectException
Initialize the Certificate Handler.

Parameters:
oSystemLogger - the System Logger
oBackendConfig - the configuration of the used back-end
Throws:
ASelectException

getCertificates

java.security.KeyStore getCertificates(java.lang.String sSubjectDn)
                                       throws ASelectException
Get The Certificate(s) for the corresponding subjectDN.

Parameters:
sSubjectDn -
Returns:
a Keystore with the found certificate(s)
Throws:
ASelectException


Copyright © 2008 SURFnet BV. All Rights Reserved.