Class BPMNUtil


  • @Service
    public class BPMNUtil
    extends Object
    • Constructor Detail

      • BPMNUtil

        public BPMNUtil()
    • Method Detail

      • getProcessDefinitions

        public List<org.camunda.bpm.engine.repository.ProcessDefinition> getProcessDefinitions()
      • updateProcessDefinitions

        public void updateProcessDefinitions()
      • startCertificateCreationProcess

        public Certificate startCertificateCreationProcess​(CSR csr)
        Build a certificate object from a CSR
        Parameters:
        csr - the given CSR object
        Returns:
        the created certificate
      • startCertificateCreationProcess

        public Certificate startCertificateCreationProcess​(CSR csr,
                                                           CAConnectorConfig caConfig,
                                                           BPMNProcessInfo processInfo)
        Parameters:
        csr - the given CSR object
        caConfig - the ca and its configuration
        processInfo - the BPMN process to be excecuted
        Returns:
        the created certificate