Class CertificateProcessingUtil
- java.lang.Object
-
- de.trustable.ca3s.core.service.util.CertificateProcessingUtil
-
@Service public class CertificateProcessingUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description CertificateProcessingUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSRbuildCSR(String csrAsPem, String requestorName, String requestAuditType, String requestorComment, Pipeline pipeline)CSRbuildCSR(String csrAsPem, String requestorName, String requestAuditType, String requestorComment, Pipeline pipeline, NamedValues[] araArr, List<String> messageList)CertificateprocessCertificateRequest(CSR csr, String requestorName, String certificateAuditType, CAConnectorConfig caConfig)CertificateprocessCertificateRequest(CSR csr, String requestorName, String certificateAuditType, Pipeline pipeline)CertificateprocessCertificateRequest(String csrAsPem, String requestorName, String requestAuditType, String certificateAuditType, String requestorComment, Pipeline pipeline)CertificateprocessCertificateRequestImmediate(CSR csr, String requestorName, String certificateAuditType)
-
-
-
Method Detail
-
processCertificateRequest
public Certificate processCertificateRequest(String csrAsPem, String requestorName, String requestAuditType, String certificateAuditType, String requestorComment, Pipeline pipeline)
- Parameters:
csrAsPem- certificate signing request in PEM formatrequestorName- requestorNamerequestAuditType- requestAuditTypecertificateAuditType- certificateAuditTyperequestorComment- requestorCommentpipeline- pipeline- Returns:
- certificate
-
buildCSR
public CSR buildCSR(String csrAsPem, String requestorName, String requestAuditType, String requestorComment, Pipeline pipeline)
- Parameters:
csrAsPem- certificate signing request in PEM formatrequestorName- requestorNamerequestAuditType- requestAuditTyperequestorComment- requestorCommentpipeline- pipeline- Returns:
- csr
-
buildCSR
public CSR buildCSR(String csrAsPem, String requestorName, String requestAuditType, String requestorComment, Pipeline pipeline, NamedValues[] araArr, List<String> messageList)
- Parameters:
csrAsPem- certificate signing request in PEM formatrequestorName- requestorNamerequestAuditType- requestAuditTyperequestorComment- requestorCommentpipeline- pipelinemessageList- messageList- Returns:
- csr
-
processCertificateRequest
public Certificate processCertificateRequest(CSR csr, String requestorName, String certificateAuditType, Pipeline pipeline)
- Parameters:
csr- certificate signing request as CSR objectrequestorName- requestorNamecertificateAuditType- certificateAuditTypepipeline- pipeline- Returns:
- certificate
-
processCertificateRequestImmediate
public Certificate processCertificateRequestImmediate(CSR csr, String requestorName, String certificateAuditType)
- Parameters:
csr- certificate signing request as CSR objectrequestorName- requestorNamecertificateAuditType- certificateAuditType- Returns:
- certificate
-
processCertificateRequest
public Certificate processCertificateRequest(CSR csr, String requestorName, String certificateAuditType, CAConnectorConfig caConfig)
-
-