public interface ICAService
| Modifier and Type | Method and Description |
|---|---|
IConnector |
getConnector(IConfigStore cs) |
IConnector |
getKRAConnector()
Returns KRA-CA connector.
|
netscape.security.x509.X509CertImpl |
issueX509Cert(AuthorityID aid,
netscape.security.x509.X509CertInfo certi,
java.lang.String profileId,
java.lang.String rid)
Issues certificate base on enrollment information,
creates certificate record, and stores all necessary data.
|
void |
revokeCert(netscape.security.x509.RevokedCertImpl crlentry)
Marks certificate record as revoked by adding revocation information.
|
void |
revokeCert(netscape.security.x509.RevokedCertImpl crlentry,
java.lang.String requestId)
Marks certificate record as revoked by adding revocation information.
|
void |
serviceProfileRequest(IRequest request)
Services profile request.
|
void |
setKRAConnector(IConnector c) |
void revokeCert(netscape.security.x509.RevokedCertImpl crlentry)
throws EBaseException
crlentry - revocation information obtained from revocation requestEBaseException - failed to mark certificate record as revokedvoid revokeCert(netscape.security.x509.RevokedCertImpl crlentry,
java.lang.String requestId)
throws EBaseException
crlentry - revocation information obtained from revocation requestrequestId - revocation request idEBaseException - failed to mark certificate record as revokednetscape.security.x509.X509CertImpl issueX509Cert(AuthorityID aid, netscape.security.x509.X509CertInfo certi, java.lang.String profileId, java.lang.String rid) throws EBaseException
caID - CA IDcerti - information obtain from revocation requestprofileId - Name of profile usedrid - Request IDEBaseException - failed to issue certificate or create certificate recordvoid serviceProfileRequest(IRequest request) throws EBaseException
request - profile enrollment request informationEBaseException - failed to service profile enrollment requestIConnector getKRAConnector()
void setKRAConnector(IConnector c)
IConnector getConnector(IConfigStore cs) throws EBaseException
EBaseException