Dependency | Component | Description (If any) |
---|---|---|
DB | mosip_iam | Required for kernel-auth-service. |
DB | mosip_master | Required for kernel-masterdata-service. |
DB | mosip_audit | Required for kernel-audit-service. |
DB | mosip_kernel | Required for all other kernel services. |
LDAP | ApaacheDS | Required for kernel-auth-service. External Dependency Setup |
KeyStore | SoftHsm | Required for kernel-keymanager-softhsm. External Dependency Setup |
DFS | HDFS | Required for kernel-fsadaptor-hdfs. External Dependency Setup |
SMS Gateway | msg91.com | Required for kernel-smsnotification-service. External Dependency Setup |
Service | Dependencies | Description (If any) |
---|---|---|
All Services | kernel-auth-service | For Authentication and Validation |
kernel-auth-service | id-repository-identity-service kernel-otpmanager-service kernel-emailnotification-service kernel-smsnotification-service |
For UIN based login to sendOtp For OTP generation and validation For Sending Notification |
kernel-syncdata-service | kernel-keymanager-service kernel-auth-service kernel-syncjob-service |
For public key For Role and User details For Syncjob defination Details |
kernel-cryptomanager-service | kernel-keymanager-service | For public key and private key decryption |
kernel-signature-service | kernel-keymanager-service | For public key and private key signing |