# Supporting Components

The **Supporting Components** category includes essential modules that provide foundational services and utilities for the MOSIP platform. Below are the modules under this category:

* [**Biometrics**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/biometrics/README.md): Handles biometric data processing, including capture, storage, and matching of biometric identifiers such as fingerprints and facial images.
* [**Commons**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/commons/README.md): Provides shared libraries and utilities used across various MOSIP modules, promoting code reuse and consistency.
* [**Keymanager**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/keymanager/README.md): Manages cryptographic keys and certificates, ensuring secure communication and data protection within the MOSIP ecosystem.
* [**Packet Manager**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/packet-manager/README.md): Packet Manager securely manages registration packets by handling storage, encryption, validation, and API-based access. It operates both as a service and a library within the MOSIP platform.
* [**Persistence**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/persistence/README.md): Manages data storage and retrieval, providing a robust and scalable database layer for MOSIP applications.
* [**Quality Manager**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/quality-manager/README.md): Oversees quality assurance processes, including testing and validation of MOSIP components to ensure reliability and performance.
* [**Datashare**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/datashare/README.md): Enables secure data sharing and interoperability between different MOSIP modules and external systems.
* [**Keycloak**](https://github.com/mosip/documentation/blob/1.2.0/docs/id-lifecycle-management/keycloak/README.md): Integrates with Keycloak for identity and access management, providing single sign-on (SSO) and user federation capabilities.

Each module plays a vital role in ensuring the reliability, scalability, and maintainability of the overall MOSIP system.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mosip.io/1.2.0/id-lifecycle-management/supporting-components.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
