A few more classes added for scaffolding of the sdk.
AppDiscovery: uses the app priority defined by the third party app to discover the best app to handle the sso flow
AuthProvider - Executes the sso flow
PARResponse - Holds a request_uri and it's expiration which can be sent to the backend as a query param for prefilling the profile information of the user
PKCEGenerator - Abstraction for generating a code challenge and verifier pair
A few more classes added for scaffolding of the sdk. AppDiscovery: uses the app priority defined by the third party app to discover the best app to handle the sso flow AuthProvider - Executes the sso flow PARResponse - Holds a request_uri and it's expiration which can be sent to the backend as a query param for prefilling the profile information of the user PKCEGenerator - Abstraction for generating a code challenge and verifier pair