Package org.dogtagpki.server.rest
Class SystemCertService
- java.lang.Object
-
- com.netscape.cms.servlet.base.PKIService
-
- org.dogtagpki.server.rest.SystemCertService
-
- All Implemented Interfaces:
SystemCertResource
public class SystemCertService extends PKIService implements SystemCertResource
This is the class used to list, retrieve and modify system certificates for all Java subsystems.- Author:
- alee
-
-
Field Summary
-
Fields inherited from class com.netscape.cms.servlet.base.PKIService
bannerFile, DEFAULT_LONG_CACHE_LIFETIME, DEFAULT_SIZE, headers, MESSAGE_FORMATS, MIN_FILTER_LENGTH, request, servletContext, servletRequest, uriInfo
-
-
Constructor Summary
Constructors Constructor Description SystemCertService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CertData
createCertificateData(X509CertImpl cert)
CertData
createCertificateData(org.mozilla.jss.crypto.X509Certificate cert)
javax.ws.rs.core.Response
getTransportCert()
Used to retrieve the transport certificateCertData
getTransportCertFromCA()
CertData
getTransportCertFromKRA()
-
Methods inherited from class com.netscape.cms.servlet.base.PKIService
createCreatedResponse, createNoContentResponse, createOKResponse, createOKResponse, getBanner, getInstanceDir, getLocale, getParams, getResponseFormat, getResponseFormat, getVersion, isBannerEnabled, resolveFormat, resolveFormat, sendConditionalGetResponse
-
-
-
-
Method Detail
-
getTransportCert
public javax.ws.rs.core.Response getTransportCert()
Used to retrieve the transport certificate- Specified by:
getTransportCert
in interfaceSystemCertResource
-
getTransportCertFromCA
public CertData getTransportCertFromCA() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getTransportCertFromKRA
public CertData getTransportCertFromKRA() throws java.lang.Exception
- Throws:
java.lang.Exception
-
createCertificateData
public CertData createCertificateData(X509CertImpl cert) throws java.lang.Exception
- Throws:
java.lang.Exception
-
createCertificateData
public CertData createCertificateData(org.mozilla.jss.crypto.X509Certificate cert) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-