Sha256: bde329466a33f9fc65e9b073d2754d855b377d412f45d984280bf4a0832f259c
Contents?: true
Size: 1.02 KB
Versions: 3
Compression:
Stored size: 1.02 KB
Contents
require_relative 'token_payload_validation' module SMARTAppLaunch class TokenResponseBodyTestSTU22 < TokenResponseBodyTest title 'Token exchange response body contains required information encoded in JSON' description %( The EHR authorization server shall return a JSON structure that includes an access token or a message indicating that the authorization request has been denied. `access_token`, `token_type`, and `scope` are required. `token_type` must be Bearer. `expires_in` is required for token refreshes. The format of the optional `fhirContext` field is validated if present. ) id :smart_token_response_body_stu2_2 input :requested_scopes output :id_token, :refresh_token, :access_token, :expires_in, :patient_id, :encounter_id, :received_scopes, :intent uses_request :token def validate_fhir_context(fhir_context) validate_fhir_context_stu2_2(fhir_context) end end end
Version data entries
3 entries across 3 versions & 1 rubygems