Module: DaVinciPDexTestKit::PDexPayerClient::PDexClientOptions

Included in:
MockUdapSmartServer::AuthorizationEndpoint
Defined in:
lib/davinci_pdex_test_kit/pdex_payer_client/pdex_client_options.rb

Constant Summary collapse

SMART_APP_LAUNCH_PUBLIC =
SMARTAppLaunch::SMARTClientOptions::SMART_APP_LAUNCH_PUBLIC
SMART_APP_LAUNCH_CONFIDENTIAL_SYMMETRIC =
SMARTAppLaunch::SMARTClientOptions::SMART_APP_LAUNCH_CONFIDENTIAL_SYMMETRIC
SMART_APP_LAUNCH_CONFIDENTIAL_ASYMMETRIC =
SMARTAppLaunch::SMARTClientOptions::SMART_APP_LAUNCH_CONFIDENTIAL_ASYMMETRIC
UDAP_AUTHORIZATION_CODE =
UDAPSecurityTestKit::UDAPClientOptions::UDAP_AUTHORIZATION_CODE

Instance Method Summary collapse

Instance Method Details

#selected_security_ig(suite_options) ⇒ Object



17
18
19
20
21
22
23
# File 'lib/davinci_pdex_test_kit/pdex_payer_client/pdex_client_options.rb', line 17

def selected_security_ig(suite_options)
  if suite_options[:client_type].include?(UDAPSecurityTestKit::UDAP_TAG)
    UDAPSecurityTestKit::UDAP_TAG
  else 
    SMARTAppLaunch::SMART_TAG
  end
end