Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class QtspAuthorizationServiceStrategy(authorizationServiceStrategy: CredentialAuthorizationServiceStrategy) : AuthorizationServiceStrategy
Implements Authorization for QTSP as necessary for Potential UC5
Link copied to clipboard
class RqesWalletService(clientId: String = "https://wallet.a-sit.at/app", redirectUrl: String = "/callback", oauth2Client: OAuth2Client = OAuth2Client(
clientId = clientId,
redirectUrl = redirectUrl,
))
Wallet service that implements generation of all data classes necessary to successfully end-end a remote signature creation request by a driving application This class focuses on the POTENTIAL UC5 wallet use case and as such currently only supports signHash. The originally specified handling of transaction data has been removed and as noted in 'D3.1: UC Specification - v3' has been replaced with the now favored OpenID4VP specification signDoc is out of testing scope for now but may be added later
Link copied to clipboard
Potential UC5: Simple wrapper for at.asitplus.wallet.lib.oauth2.SimpleAuthorizationService which uses QtspAuthorizationServiceStrategy