Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Agent Authentication with JSON Web Token (JWT) #43

Merged
merged 67 commits into from
Feb 15, 2024
Merged

Conversation

KulkarniShashank
Copy link
Contributor

What

  • Implementing agent authentication using JSON Web Token (JWT) to enhance security and verify the identity of agents accessing the system.

Why

  • Security Enhancement: Introducing JWT for agent authentication adds an extra layer of security to the system, ensuring that only authorized agents can access sensitive functionalities.

  • Token-based Authorization: JWT allows for efficient token-based authorization, reducing the reliance on traditional session-based approaches and providing a more scalable solution.

How

  • Token Generation: Implement a mechanism for generating JWTs upon successful agent authentication, including necessary claims and signatures to ensure token integrity.

  • Token Verification: Develop a robust token verification process to validate the authenticity and integrity of incoming JWTs, ensuring that only valid tokens are accepted.

  • Integration with Authentication Flow: Integrate JWT-based authentication seamlessly into the existing agent authentication flow, ensuring a smooth transition for users and minimal disruption to the system.

src/server.ts Fixed Show fixed Hide fixed
src/cliAgent.ts Outdated Show resolved Hide resolved
KulkarniShashank and others added 18 commits February 14, 2024 13:08
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
sairanjit and others added 7 commits February 14, 2024 13:33
* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
… auth-agent

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
Copy link

sonarcloud bot commented Feb 15, 2024

Quality Gate Passed Quality Gate passed

Issues
7 New issues

Measures
0 Security Hotspots
No data about Coverage
1.8% Duplication on New Code

See analysis details on SonarCloud

Copy link
Contributor

@sairanjit sairanjit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sairanjit sairanjit merged commit f644fca into main Feb 15, 2024
5 checks passed
@sairanjit sairanjit deleted the auth-agent branch February 15, 2024 08:18
GHkrishna pushed a commit to GHkrishna/credo-controller that referenced this pull request Sep 10, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
GHkrishna pushed a commit to GHkrishna/credo-controller that referenced this pull request Sep 10, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
GHkrishna pushed a commit to GHkrishna/credo-controller that referenced this pull request Sep 10, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
GHkrishna pushed a commit to GHkrishna/credo-controller that referenced this pull request Sep 10, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (credebl#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
GHkrishna pushed a commit that referenced this pull request Sep 11, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
GHkrishna pushed a commit that referenced this pull request Sep 11, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
KulkarniShashank added a commit that referenced this pull request Sep 13, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
KulkarniShashank added a commit that referenced this pull request Sep 13, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
GHkrishna pushed a commit that referenced this pull request Sep 13, 2024
* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove console.log on the cliAgent file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Patch the aries-framework-core package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:updated gitignore file

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Set infinity in agent session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: Add configuration in cli.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added limit as a infinity in tenant session

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: delete multi-tenancy by tenant Id

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added and store the token for get the constant token

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Add sessionLimit as a infinity

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Fixes sonar lint issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* add proof record threadId in oob create request endpoint

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* fix: add the label on the out-of-band connection in mutli-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat:did:web didDocument creation

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* fix:error handling for key type

Signed-off-by: pallavicoder <pallavi.ghule@ayanworks.com>

* set flag multiUseInvitation to true in all OOB requests

Signed-off-by: ankita_patidar <ankita.patidar@ayanworks.com>

* Agent authentication

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added all API's authentication in controller

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added the jwt package

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Added remove authentication for invitation url

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Remove authentication agent status

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added comments for the token functionality

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* refactor: added the withTenantAgent function for session management for multi-tenancy

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: add the label on the out-of-band connection

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* feat: Added the author agreement wallet version for indicio:mainnet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: added the express rate limit for security

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* added the rate limit in utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* remove the cliConfig file

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update condition for store the token on the wallet

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* chore: add eslint and prettier  (#49)

* chore: add lint and dependencies

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: lint issues

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: build

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: format

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* ci: add integration git action

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* fix: delete build file

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

---------

Signed-off-by: Sai Ranjit Tummalapalli <sairanjit.tummalapalli@ayanworks.com>

* Added the limit on the utils

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Multi-tenancy refactor withTanantAgent function

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update yarn.lock

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* fix: solved eslint and prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved prettier

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Update prettier and add on the eslintrc

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved the prettier issues

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

* Solved compile issues in route.ts

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>

---------

Signed-off-by: KulkarniShashank <shashank.kulkarni@ayanworks.com>
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants