{"repo":"mosip/esignet","free":true,"listed":false,"github":"https://github.com/mosip/esignet","clone":"git clone https://github.com/mosip/esignet.git","description":"Open ID based e-Signet service for large scale verification & authentication.","language":"Java","stars":34,"topics":["oid4vci","oauth2","oidc"],"license":"MPL-2.0","category":"auth-billing-email","readme_excerpt":"eSignet Project Overview eSignet offers a seamless and straightforward solution for incorporating an existing trusted identity database into the digital realm via plugins. This repository contains limited OpenId protocol implementation with: OAuth 2.0 RFC 6749 - Authorization code flow support OAuth 2.0 RFC 7636 - PKCE security extension OAuth 2.0 RFC 7523 - JWT profile for client authentication RFC 7519 - ID token and access token as JWT OpenID Connect Discovery 1.0 - /.well-known/openid-configuration RFC 5785 - Followed for both openid and oauth well-knowns Identity Assurance 1.0 High level overview of eSignet with external systems eSignet repository contains following: 1. esignet-core - Library containing all the common interfaces, DTOs and utils that is used as dependency in the other esignet module libraries and services 2. esignet-service - Deployable API service containing all the OIDC and UI controllers. 3. esignet-integration-api - Library containing all the integration interfaces. 4. client-management-service-impl - Client management implementations classes. 5. oidc-service-impl - Oauth and OIDC implementation classes. 6. binding-service-impl - key and individualId binding service implementation classes. 7. consent-service-impl - Service to manage user consent per client. 8. oidc-ui - eSignet UI react-app 9. postman-collection - Contains eSignet postman collection with environment files. 10. api-test - eSignet API automation codebase. 11. docker-compose - Contains d","default_branch":null,"files":null,"tree":[],"storefront":"/r/mosip","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mosip/esignet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}