Class: SMARTAppLaunch::SMARTClientTokenRequestAppLaunchConfidentialAsymmetricVerification

Inherits:
Inferno::Test
  • Object
show all
Includes:
AuthenticationVerification, TokenRequestVerification, URLs
Defined in:
lib/smart_app_launch/client_suite/token_request_alca_verification_test.rb

Instance Method Summary collapse

Methods included from TokenRequestVerification

#check_authorization_code_request_params, #check_refresh_request_params, #check_request_params, #extract_token_from_response, #verify_token_requests

Methods included from AuthenticationVerification

#check_authentication, #check_authorization_header, #check_client_assertion, #check_jwt_header, #check_jwt_payload, #check_jwt_signature

Methods included from URLs

#client_authorization_url, #client_base_url, #client_fhir_base_url, #client_introspection_url, #client_resume_fail_url, #client_resume_pass_url, #client_smart_discovery_url, #client_token_url

Instance Method Details

#client_suite_idObject



50
51
52
53
54
# File 'lib/smart_app_launch/client_suite/token_request_alca_verification_test.rb', line 50

def client_suite_id
  return config.options[:endpoint_suite_id] if config.options[:endpoint_suite_id].present?

  SMARTAppLaunch::SMARTClientSTU22Suite.id
end