Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Uml 3368 Creation and managment of JWT (#2652)
* Remove redundant package * Add secret to localstack secretsmanager * Remove extra verbose behat output from composer runner * Remove unused factory for UserInfoService * Refactor existing keypair management code into new secrets location * Wrap secret in secret object. * Major refactor of api calling code to centralise request signing. * JWT payload definition for DataStore Lpas * Lint fix * Use DateTimeInterface so we can use immutables * Widescale refactoring of api client code and passing unit tests. * Necessary package updates * Linting fixes * Ensure we backup the globals * Also backup the globals in the factory tests * Update all the pact factories * Correct the return type on the IaP factory * Load the appropriate factory during acceptance testing * Add code to signer factory to do JWT handling. * PSR autoloader warning fixes * Better encapsulation of JWT signing * Ensure an actual client is used for PACT tests * Test coverage improvements. * Additional test coverage for lpa factory exception
- Loading branch information