Client management with PMS
Last updated
Was this helpful?
Last updated
Was this helpful?
e-Signet is onboarded as MISP partner in MOSIP system with the below policy:
License key of the MISP partner must be updated in the esignet-default.properties
.
Property name : mosip.esignet.misp.license.key
Create and Update of OIDC clients are managed via PMS.\
Relying party is onboarded as an Auth
partner. Auth partner is required to have the below allowed auth-types
in the policy.
An auth-partner may have one or more OIDC clients.
SHA-256 hash of the OIDC client public key is considered as clientID
.
Authentication Context References (ACR) and user claims are derived based on the policy of the auth partner.
a. allowedKycAttributes
are used to derive user claims using the identity_mapping.json
b. allowedAuthTypes
are used to derive ACR values using the amr-acr-mapping.json
Client management endpoints of e-Signet oidc-service
is invoked from PMS with the derived values, clientID
and the provided public-key.
Also, the client-details with policy and partner details are sent as an event to MOSIP IDA system.
To get the mapping of OIDC claims with MOSIP KYC-attributes.
To get the mapping of auth types in policy with ACR values.
The claims supported by e-Signet should be present in identity-mapping.json
file.
Creates OIDCClient and return Client id
OK
Service to update details of OIDCClient
OK