def processConsent(query)
query = parse query
unless query
debug("Error: processConsent: Failed to parse query.")
return
end
action = query['action']
unless action == 'delauth'
debug("Warning: processConsent: query action ignored: #{action}.")
return
end
responsecode = query['ResponseCode']
unless responsecode == 'RequestApproved'
debug("Error: processConsent: Consent was not successfully granted: #{responsecode}")
return
end
token = query['ConsentToken']
context = CGI.unescape(query['appctx']) if query['appctx']
processConsentToken(token, context)
end