Package org.dogtagpki.server.ca
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.X509CertImpl
issueX509Cert
(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.void
revokeCert
(org.mozilla.jss.netscape.security.x509.RevokedCertImpl crlentry) Marks certificate record as revoked by adding revocation information.void
revokeCert
(org.mozilla.jss.netscape.security.x509.RevokedCertImpl crlentry, String requestId) Marks certificate record as revoked by adding revocation information.void
serviceProfileRequest
(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
-