Package-level declarations
Types
Link copied to clipboard
object Initializer
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