# Commons

## Overview

As the name suggests, Commons refers to all the common services (also called "kernel") that are used by other modules of MOSIP. The Kernel services are listed below:

* [Auth Manager](https://github.com/mosip/mosip-openid-bridge/tree/release-1.2.0/kernel/kernel-auth-service)
* [Audit Manager](https://github.com/mosip/audit-manager/tree/release-1.2.0)
* [Notification](https://github.com/mosip/commons/tree/release-1.2.0/kernel/kernel-notification-service)
* [OTP Manager](https://github.com/mosip/commons/tree/release-1.2.0/kernel/kernel-otpmanager-service)
* [ID Generator](https://docs.mosip.io/1.2.0/id-lifecycle-management/supporting-components/commons/id-generator)
* [PRID Generator](https://github.com/mosip/commons/tree/release-1.2.0/kernel/kernel-pridgenerator-service)
* [RID Generator](https://github.com/mosip/commons/tree/release-1.2.0/kernel/kernel-ridgenerator-service)

## API

Refer [API Documentation](https://mosip.github.io/documentation/1.2.0/1.2.0.html).

## Developer Guide

To know more about the developer setups, read:

1. [Commons Developer Guide](https://docs.mosip.io/1.2.0/modules/commons/commons-developer-guide)
2. [Audit Manager Developers Guide](https://docs.mosip.io/1.2.0/modules/commons/audit-manager-developer-guide)
3. [OpenID-Bridge Developers Guide](https://docs.mosip.io/1.2.0/modules/commons/openid-bridge-developer-guide)
