QtspAuthorizationServiceStrategy
class QtspAuthorizationServiceStrategy(authorizationServiceStrategy: CredentialAuthorizationServiceStrategy) : AuthorizationServiceStrategy(source)
Implements Authorization for QTSP as necessary for Potential UC5
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun matchAuthorizationDetails(authRequest: ClientAuthRequest, tokenRequest: TokenRequestParameters): Set<AuthorizationDetails>
Reject if authorization details from tokenRequest do not match 1:1 the ones from authRequest
Link copied to clipboard
open override fun validateAuthorizationDetails(authorizationDetails: Collection<AuthorizationDetails>): Set<AuthorizationDetails>
QTSP can be assumed to only know CSC-related authn details (CscAuthorizationDetails) and rejet all others
Link copied to clipboard
Link copied to clipboard