Interface ICAService
public interface ICAService
An interface representing a CA request services.
- Version:
- $Revision$, $Date$
-
Method Summary
Modifier and TypeMethodDescriptionReturns KRA-CA connector.org.mozilla.jss.netscape.security.x509.X509CertImplissueX509Cert(AuthorityID aid, org.mozilla.jss.netscape.security.x509.X509CertInfo certi, String profileId, String rid) Issues certificate base on enrollment information, creates certificate record, and stores all necessary data.voidrevokeCert(org.mozilla.jss.netscape.security.x509.RevokedCertImpl crlentry) Marks certificate record as revoked by adding revocation information.voidrevokeCert(org.mozilla.jss.netscape.security.x509.RevokedCertImpl crlentry, String requestId) Marks certificate record as revoked by adding revocation information.voidserviceProfileRequest(IRequest request) Services profile request.void
-
Method Details
-
revokeCert
void revokeCert(org.mozilla.jss.netscape.security.x509.RevokedCertImpl crlentry) throws EBaseException Marks certificate record as revoked by adding revocation information. Updates CRL cache.- Parameters:
crlentry- revocation information obtained from revocation request- Throws:
EBaseException- failed to mark certificate record as revoked
-
revokeCert
void revokeCert(org.mozilla.jss.netscape.security.x509.RevokedCertImpl crlentry, String requestId) throws EBaseException Marks certificate record as revoked by adding revocation information. Updates CRL cache.- Parameters:
crlentry- revocation information obtained from revocation requestrequestId- revocation request id- Throws:
EBaseException- failed to mark certificate record as revoked
-
issueX509Cert
org.mozilla.jss.netscape.security.x509.X509CertImpl issueX509Cert(AuthorityID aid, org.mozilla.jss.netscape.security.x509.X509CertInfo certi, String profileId, String rid) throws EBaseException Issues certificate base on enrollment information, creates certificate record, and stores all necessary data.- Parameters:
aid- CA IDcerti- information obtain from revocation requestprofileId- Name of profile usedrid- Request ID- Throws:
EBaseException- failed to issue certificate or create certificate record
-
serviceProfileRequest
Services profile request.- Parameters:
request- profile enrollment request information- Throws:
EBaseException- failed to service profile enrollment request
-
getKRAConnector
-
setKRAConnector
-
getConnector
- Throws:
EBaseException
-