Skip to content

Commit

Permalink
Added Postman Collections for KBA authentication (#20)
Browse files Browse the repository at this point in the history
* Added Postman Collections for KBA authentication

Signed-off-by: Venkata Saidurga Polamraju <[email protected]>

* reviewed changes

Signed-off-by: Venkata Saidurga Polamraju <[email protected]>

* Added sequence diagram

Signed-off-by: Venkata Saidurga Polamraju <[email protected]>

---------

Signed-off-by: Venkata Saidurga Polamraju <[email protected]>
  • Loading branch information
pvsaidurga authored Apr 5, 2024
1 parent b9aa261 commit 41c42e5
Show file tree
Hide file tree
Showing 4 changed files with 1,287 additions and 0 deletions.
Binary file added docs/usecase-insurance-kba-sequence-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 32 additions & 0 deletions sunbird-rc-esignet-integration-impl/postman-collections/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@

# [eSignet](https://docs.esignet.io/overview) Collection

This folder contains Postman collection with requests for creating and updating OIDC clients, performing authentication using KBA flow using esignet.

## Usage

One can [import](https://learning.postman.com/docs/getting-started/importing-and-exporting/importing-and-exporting-overview/ "Postman Docs") the following collections and the corresponding environment files in postman

KBA flow:

* [DCL Collection](./esignet-with-Sunbird-RC.postman_collection.json "Postman Collection")
* [DCL Environment](./esignet-with-Sunbird-RC.postman_environment.json "Environment")



## Prerequisites for KBA Flow

For prerequisites and postman collection for a sample usecase from Sunbird RC can be found here (https://github.com/Sunbird-RC/demo-mosip-rc)

## Crypto Operations

This collection utilizes the [postman util lib](https://joolfe.github.io/postman-util-lib/ "Postman Util Library") for performing crypto operations like

* Key Pair Generation
* Signing
* Client Assertion

## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
Loading

0 comments on commit 41c42e5

Please sign in to comment.