SimpleQtspAuthorizationService
class SimpleQtspAuthorizationService : OAuth2AuthorizationServerAdapter, AuthorizationService(source)
Potential UC5: Simple wrapper for SimpleAuthorizationService which uses QtspAuthorizationServiceStrategy
Constructors
Link copied to clipboard
constructor(dataProvider: OAuth2DataProvider, acceptedCredentials: Collection<ConstantIndex.CredentialScheme>)
Functions
Link copied to clipboard
open suspend fun authorize(input: AuthenticationRequestParameters): KmmResult<AuthenticationResponseResult.Redirect>
open suspend fun authorize(input: AuthenticationRequestParameters, loadUserFun: OAuth2LoadUserFun): KmmResult<AuthenticationResponseResult.Redirect>
Link copied to clipboard
open suspend fun par(request: AuthenticationRequestParameters, clientAttestation: String?, clientAttestationPop: String?): KmmResult<PushedAuthenticationResponseParameters>
open suspend fun par(input: String, clientAttestation: String?, clientAttestationPop: String?): KmmResult<PushedAuthenticationResponseParameters>
Link copied to clipboard
open suspend fun token(request: TokenRequestParameters, httpRequest: RequestInfo?): KmmResult<TokenResponseParameters>