# V4.2.6

## Release Notes for emCA v4.2.6

**Release Date: 22/01/2025**

## **New Features**

We are excited to announce the latest release of **emCA version 4.2.6**, which brings significant enhancements and new features to both the **emCA Application** and **emCAServices**. These updates aim to improve compliance, usability, security, and operational efficiency. Below is an overview of the key updates included in this release.

**emCA Application Updates**

1. **Certificate Capping Limit**:
   * Introduced a feature to cap certificate issuance, ensuring adherence to predefined limits.
   * Helps enforce compliance with organizational policies and system constraints by preventing certificate issuance beyond the set threshold.
2. **Qualified Certificate Statements**:
   * Added specific statements for qualified certificates to align with regulatory standards.
   * Enhances certificate handling and verification processes, improving trust and compliance.
3. **Certificate Statistics Page Improvements**:
   * Enhanced the user interface and functionality of the Certificate Statistics page.
   * Provides comprehensive tracking and reporting capabilities for certificate issuance, revocations, and expirations, delivering better insights into certificate lifecycle management.

**emCA REST API and  Protocol Updates**

1. **regeneratePKCS12 API**:
   * Introduced a new API to regenerate PKCS#12 files for user certificates securely.
   * This includes the storage of certificates and associated private keys, enhancing user access security and certificate portability.
2. **createKeyStore API Enhancement**:
   * Added an optional parameter, **"keyStoreType"**, to allow flexibility in selecting the keystore format:
     * Supported formats: **PFX**, **JKS**, and **JCEKS**.
   * Enables users to choose the keystore type based on application or compliance requirements.
3. **SCEP Services**:
   * Enhanced support for **Simple Certificate Enrollment Protocol (SCEP)**, including:
     * **GetCACaps**: Retrieves CA capabilities to inform clients of supported SCEP functionalities.
     * **GetCert**: Enables retrieval of certificates using specific request IDs.
     * **GetCACert**: Provides access to the CA certificate for secure communication setup.
     * **GetCRL**: Facilitates retrieval of the Certificate Revocation List (CRL) to ensure up-to-date certificate status.
   * Expanded **PKCSReq** functionality with two additional capabilities:
     * **Enroll**: Supports new certificate enrollment requests for end users.
     * **CertPoll**: Allows polling for pending certificate requests to check for approval or issuance status.

**REST API Postman Link**

* **CA Management -** [4.2.6](https://documenter.getpostman.com/view/28084851/2sA3XMk45i)
* **Certificate Management -** [V4.2.6](https://documenter.getpostman.com/view/28084851/2sA3XMk45i)

## **Key Benefits of the Update**

* **Enhanced Security**: With improved PKCS#12 regeneration and keystore flexibility, administrators can ensure better access security and compliance.
* **Improved Compliance**: New features for certificate capping and qualified certificate statements ensure alignment with regulatory requirements.
* **Operational Efficiency**: Enhanced SCEP services and Certificate Statistics updates streamline workflows and provide better insights.
* **User Experience**: Improved UI and additional functionalities make emCA more intuitive and efficient for administrators and end users.

For further details or assistance with this release, please refer to the updated **User Guide** or contact our support team.
