providePreAuthorizedCode

suspend fun providePreAuthorizedCode(userInfo: OidcUserInfoExtended, configurationIds: Set<String>? = null, transactionCode: String? = null): String(source)

Parameters

configurationIds

restrict the code to these credential configuration IDs, i.e. the ones from the credential offer it belongs to. Pass null to grant everything strategy supports.

transactionCode

the client has to present this value in the token request, see offerWithPreAuthnForUserForSchemes