Method List
-
#access_request_tags SMARTAppLaunch::SMARTClientTokenUseVerification
-
#access_wait_dialog_access_response_and_continue_suffix SMARTAppLaunch::ClientWaitDialogDescriptions
-
#access_wait_dialog_app_launch_access_prefix SMARTAppLaunch::ClientWaitDialogDescriptions
-
#access_wait_dialog_backend_services_access_prefix SMARTAppLaunch::ClientWaitDialogDescriptions
-
#access_wait_dialog_ehr_launch_instructions SMARTAppLaunch::ClientWaitDialogDescriptions
-
#add_credentials_to_request SMARTAppLaunch::TokenExchangeSTU2Test
-
#add_credentials_to_request SMARTAppLaunch::TokenRefreshSTU2Test
-
#add_credentials_to_request SMARTAppLaunch::TokenExchangeTest
-
#add_credentials_to_request SMARTAppLaunch::TokenRefreshTest
-
#add_credentials_to_request SMARTAppLaunch::TokenExchangeSTU22Test
-
#aud SMARTAppLaunch::AppRedirectTest
-
#aud SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#aud SMARTAppLaunch::ClientAssertionBuilder
-
#authenticated? SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
authorization_code_request_details SMARTAppLaunch::MockSMARTServer
-
authorization_code_to_refresh_token SMARTAppLaunch::MockSMARTServer
-
#authorization_request SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
authorization_request_for_code SMARTAppLaunch::MockSMARTServer
-
#authorization_request_headers SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#authorization_request_query_values SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#authorization_url_builder SMARTAppLaunch::AppRedirectTestSTU2
-
#authorization_url_builder SMARTAppLaunch::AppRedirectTest
-
build SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
build SMARTAppLaunch::ClientAssertionBuilder
-
calculate_s256_challenge SMARTAppLaunch::AppRedirectTest
-
#check_authentication SMARTAppLaunch::AuthenticationVerification
-
#check_authorization_code_request_params SMARTAppLaunch::TokenRequestVerification
-
#check_authorization_header SMARTAppLaunch::AuthenticationVerification
-
#check_client_assertion SMARTAppLaunch::AuthenticationVerification
-
#check_fhir_context_canonical SMARTAppLaunch::TokenPayloadValidation
-
#check_fhir_context_identifier SMARTAppLaunch::TokenPayloadValidation
-
#check_fhir_context_reference SMARTAppLaunch::TokenPayloadValidation
-
#check_for_missing_scopes SMARTAppLaunch::TokenPayloadValidation
-
#check_jwt_header SMARTAppLaunch::AuthenticationVerification
-
#check_jwt_payload SMARTAppLaunch::AuthenticationVerification
-
#check_jwt_signature SMARTAppLaunch::AuthenticationVerification
-
#check_portal_endpoints SMARTAppLaunch::SMARTAccessBrandsValidateBrands
-
#check_refresh_request_params SMARTAppLaunch::TokenRequestVerification
-
#check_request_params SMARTAppLaunch::SMARTClientAppLaunchAuthorizationRequestVerification
-
#check_request_params SMARTAppLaunch::TokenRequestVerification
-
#client_assertion SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#client_assertion SMARTAppLaunch::ClientAssertionBuilder
-
#client_assertion_type SMARTAppLaunch::ClientAssertionBuilder
-
#client_assertion_type SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#client_auth_encryption_method SMARTAppLaunch::ClientAssertionBuilder
-
#client_authorization_url SMARTAppLaunch::URLs
-
#client_base_url SMARTAppLaunch::URLs
-
#client_fhir_base_url SMARTAppLaunch::URLs
-
client_id_from_client_assertion SMARTAppLaunch::MockSMARTServer
-
client_id_to_token SMARTAppLaunch::MockSMARTServer
-
#client_introspection_url SMARTAppLaunch::URLs
-
#client_resume_fail_url SMARTAppLaunch::URLs
-
#client_resume_pass_url SMARTAppLaunch::URLs
-
#client_smart_discovery_url SMARTAppLaunch::URLs
-
#client_suite_id SMARTAppLaunch::SMARTClientAccessBackendServicesConfidentialAsymmetricInteraction
-
#client_suite_id SMARTAppLaunch::SMARTClientTokenRequestAppLaunchConfidentialAsymmetricVerification
-
#client_suite_id SMARTAppLaunch::SMARTClientTokenRequestBackendServicesConfidentialAsymmetricVerification
-
#client_suite_id SMARTAppLaunch::SMARTClientAppLaunchAuthorizationRequestVerification
-
#client_suite_id SMARTAppLaunch::SMARTClientTokenRequestAppLaunchConfidentialSymmetricVerification
-
#client_suite_id SMARTAppLaunch::URLs
-
#client_suite_id SMARTAppLaunch::SMARTClientAccessAppLaunchPublicInteraction
-
#client_suite_id SMARTAppLaunch::SMARTClientAccessAppLaunchConfidentialSymmetricInteraction
-
#client_suite_id SMARTAppLaunch::SMARTClientAccessAppLaunchConfidentialAsymmetricInteraction
-
#client_suite_id SMARTAppLaunch::SMARTClientTokenRequestAppLaunchPublicVerification
-
#client_token_url SMARTAppLaunch::URLs
-
#confidential_asymmetric_authenticated? SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
#confidential_symmetric_authenticated? SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
confidential_symmetric_header_value_error SMARTAppLaunch::MockSMARTServer
-
#content_type SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#content_type SMARTAppLaunch::ClientAssertionBuilder
-
#custom_jwks SMARTAppLaunch::ClientAssertionBuilder
-
#custom_jwks SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
decode_token SMARTAppLaunch::MockSMARTServer
-
default_jwks_path SMARTAppLaunch::OIDCJWKS
-
default_jwks_path SMARTAppLaunch::JWKS
-
#default_launch_uri SMARTAppLaunch::AppLaunchTest
-
#default_post_authorization_uri SMARTAppLaunch::AppRedirectTestSTU2
-
#default_redirect_uri SMARTAppLaunch::TokenExchangeTest
-
#default_redirect_uri SMARTAppLaunch::AppRedirectTest
-
#ehr_input_bundle SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
#encryption_method SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#exp SMARTAppLaunch::ClientAssertionBuilder
-
#exp SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#extract_token_from_response SMARTAppLaunch::TokenRequestVerification
-
#find_all_extensions SMARTAppLaunch::SMARTAccessBrandsValidateBrands
-
#find_extension SMARTAppLaunch::SMARTAccessBrandsValidateBrands
-
#find_referenced_endpoint SMARTAppLaunch::SMARTAccessBrandsValidateBrands
-
#find_referenced_org SMARTAppLaunch::SMARTAccessBrandsValidateEndpoints
-
#find_resource_in_bundle SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
#get_endpoint_availability_limit SMARTAppLaunch::SMARTAccessBrandsValidateEndpointURLs
-
#grant_type SMARTAppLaunch::ClientAssertionBuilder
-
#grant_type SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
identify_smart_signing_key SMARTAppLaunch::MockSMARTServer
-
#initialize SMARTAppLaunch::ClientAssertionBuilder
-
#initialize SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#iss SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#iss SMARTAppLaunch::ClientAssertionBuilder
-
issued_token_is_refresh_token SMARTAppLaunch::MockSMARTServer
-
issued_token_to_client_id SMARTAppLaunch::MockSMARTServer
-
#jti SMARTAppLaunch::ClientAssertionBuilder
-
#jti SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
jwk_set SMARTAppLaunch::MockSMARTServer
-
#jwks SMARTAppLaunch::ClientAssertionBuilder
-
jwks SMARTAppLaunch::OIDCJWKS
-
jwks SMARTAppLaunch::JWKS
-
jwks_json SMARTAppLaunch::OIDCJWKS
-
jwks_json SMARTAppLaunch::JWKS
-
jwks_path SMARTAppLaunch::OIDCJWKS
-
jwks_path SMARTAppLaunch::JWKS
-
#jwt_payload SMARTAppLaunch::ClientAssertionBuilder
-
#key_id SMARTAppLaunch::ClientAssertionBuilder
-
#kid SMARTAppLaunch::ClientAssertionBuilder
-
#kid SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#launch_uri SMARTAppLaunch::AppLaunchTest
-
#make_auth_token_request SMARTAppLaunch::TokenRefreshTest
-
#make_response SMARTAppLaunch::MockSMARTServer::TokenEndpoint
-
#make_response SMARTAppLaunch::MockSMARTServer::IntrospectionEndpoint
-
#make_response SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
#make_response SMARTAppLaunch::MockSMARTServer::AuthorizationEndpoint
-
#make_smart_authorization_code_token_response SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
#make_smart_authorization_response SMARTAppLaunch::MockSMARTServer::SMARTAuthorizationResponseCreation
-
#make_smart_client_credential_token_response SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
#make_smart_introspection_response SMARTAppLaunch::MockSMARTServer::SMARTIntrospectionResponseCreation
-
#make_smart_refresh_token_response SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
#make_url_absolute SMARTAppLaunch::URLHelpers
-
#normalize_urls SMARTAppLaunch::RegistrationVerification
-
oauth_flow SMARTAppLaunch::SMARTClientOptions
-
openid_connect_metadata SMARTAppLaunch::MockSMARTServer
-
pkce_error SMARTAppLaunch::MockSMARTServer
-
pkce_valid? SMARTAppLaunch::MockSMARTServer
-
#post_authorization_uri SMARTAppLaunch::AppRedirectTestSTU2
-
#private_key SMARTAppLaunch::ClientAssertionBuilder
-
#redirect_uri SMARTAppLaunch::TokenExchangeTest
-
#redirect_uri SMARTAppLaunch::AppRedirectTest
-
refresh_token_to_authorization_code SMARTAppLaunch::MockSMARTServer
-
request_has_expired_token? SMARTAppLaunch::MockSMARTServer
-
#required_capabilities SMARTAppLaunch::WellKnownCapabilitiesSTU2Test
-
#required_capabilities SMARTAppLaunch::WellKnownCapabilitiesSTU1Test
-
#required_claims SMARTAppLaunch::OpenIDTokenPayloadTest
-
#required_fields SMARTAppLaunch::OpenIDRequiredConfigurationFieldsTest
-
#scope SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#signing_key SMARTAppLaunch::ClientAssertionBuilder
-
#skip_message SMARTAppLaunch::SMARTAccessBrandsValidateBrands
-
#skip_message SMARTAppLaunch::SMARTAccessBrandsValidateEndpoints
-
#skip_message SMARTAppLaunch::SMARTAccessBrandsValidateEndpointURLs
-
#skip_message SMARTAppLaunch::SMARTAccessBrandsValidateBundle
-
smart_assertion_signature_verification SMARTAppLaunch::MockSMARTServer
-
smart_authentication_approach SMARTAppLaunch::SMARTClientOptions
-
#smart_construct_id_token SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
#smart_pkce_valid? SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
#smart_requested_scope_context SMARTAppLaunch::MockSMARTServer::SMARTTokenResponseCreation
-
smart_server_metadata SMARTAppLaunch::MockSMARTServer
-
#sub SMARTAppLaunch::ClientAssertionBuilder
-
#sub SMARTAppLaunch::BackendServicesAuthorizationRequestBuilder
-
#tags SMARTAppLaunch::MockSMARTServer::AuthorizationEndpoint
-
#tags SMARTAppLaunch::MockSMARTServer::IntrospectionEndpoint
-
#tags SMARTAppLaunch::MockSMARTServer::TokenEndpoint
-
#tags SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
#test_run_identifier SMARTAppLaunch::MockSMARTServer::AuthorizationEndpoint
-
#test_run_identifier SMARTAppLaunch::MockSMARTServer::IntrospectionEndpoint
-
#test_run_identifier SMARTAppLaunch::MockSMARTServer::TokenEndpoint
-
#test_run_identifier SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
#tester_provided_read_response_body SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
token_expired? SMARTAppLaunch::MockSMARTServer
-
update_response_for_error SMARTAppLaunch::MockSMARTServer
-
update_response_for_expired_token SMARTAppLaunch::MockSMARTServer
-
#update_result SMARTAppLaunch::MockSMARTServer::TokenEndpoint
-
#update_result SMARTAppLaunch::EchoingFHIRResponderEndpoint
-
#update_result SMARTAppLaunch::MockSMARTServer::IntrospectionEndpoint
-
#update_result SMARTAppLaunch::MockSMARTServer::AuthorizationEndpoint
-
#url SMARTAppLaunch::SMARTTLSTest
-
#validate_fhir_context SMARTAppLaunch::TokenResponseBodyTestSTU22
-
#validate_fhir_context SMARTAppLaunch::TokenPayloadValidation
-
#validate_fhir_context_stu2_2 SMARTAppLaunch::TokenPayloadValidation
-
#validate_required_fields_present SMARTAppLaunch::TokenPayloadValidation
-
#validate_scope_subset SMARTAppLaunch::TokenPayloadValidation
-
#validate_token_field_types SMARTAppLaunch::TokenPayloadValidation
-
#validate_token_type SMARTAppLaunch::TokenPayloadValidation
-
#verify_registered_jwks SMARTAppLaunch::RegistrationVerification
-
#verify_registered_launch_urls SMARTAppLaunch::RegistrationVerification
-
#verify_registered_redirect_uris SMARTAppLaunch::RegistrationVerification
-
#verify_token_requests SMARTAppLaunch::TokenRequestVerification
-
#wait_message SMARTAppLaunch::AppRedirectTest
-
#wait_message SMARTAppLaunch::AppLaunchTest