Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class RqesWalletService(clientId: String = "https://wallet.a-sit.at/app", redirectUrl: String = "/callback", stateToCodeStore: MapStore<String, String>? = null)

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. signDoc is out of testing scope for now but may be added later

Functions

Link copied to clipboard
suspend fun OAuth2Client.createCscAuthnRequest(state: String, authorizationDetails: Set<AuthorizationDetails>? = null, scope: String? = null, requestUri: String? = null, credentialId: ByteArray? = null): CscAuthenticationRequestParameters