github.com/Venafi/vcert/v5@v5.10.2/aruba/features/step_definitions/endpoints.rb (about) 1 #TODO: we need to rewrite aruba tests to use trust bundle instead of insecure flag 2 ENDPOINTS = { 3 "test-mode" => "-test-mode -test-mode-delay 0", 4 5 "TPP" => " -u '#{ENV['TPP_URL']}'" + 6 " -t '#{ENV['TPP_ACCESS_TOKEN']}'" + 7 " -insecure", 8 9 "TPPdeprecated" => " -tpp-url '#{ENV['TPP_URL']}'" + 10 " -tpp-user '#{ENV['TPP_USER']}'" + 11 " -tpp-password '#{ENV['TPP_PASSWORD']}'" + 12 " -insecure", 13 14 "TPPecdsa" => " -u '#{ENV['TPP_URL']}'" + 15 " -t '#{ENV['TPP_ACCESS_TOKEN']}'" + 16 " -insecure", 17 18 "Cloud" => "-u '#{ENV['CLOUD_URL']}' -k '#{ENV['CLOUD_APIKEY']}'", 19 20 "Firefly" => "-u '#{ENV['FIREFLY_URL']}' -t '#{ENV['IDP_ACCESS_TOKEN']}'" 21 } 22 23 ENDPOINTS[PLATFORM_VAAS] = ENDPOINTS["Cloud"] 24 25 ENDPOINTS[PLATFORM_VCP] = ENDPOINTS[PLATFORM_VAAS] 26 27 ZONE = { 28 "test-mode" => "-z Default", 29 30 "TPP" => "-z '#{ENV['TPP_ZONE']}'", 31 32 "TPPdeprecated" => "-z '#{ENV['TPP_ZONE']}'", 33 34 "TPPecdsa" => "-z '#{ENV['TPP_ZONE_ECDSA']}'", 35 36 "Cloud" => "-z '#{ENV['CLOUD_ZONE']}'", 37 38 "Firefly" => "-z '#{ENV['FIREFLY_ZONE']}'" 39 } 40 ZONE[PLATFORM_VAAS] = ZONE["Cloud"] 41 42 ZONE[PLATFORM_VCP] = ZONE[PLATFORM_VAAS] 43 44 ENDPOINT_CONFIGS = { 45 "test-mode" => " 46 test_mode = true 47 ", 48 "TPP" => " 49 url = #{ENV['TPP_URL']} 50 access_token = #{ENV['TPP_ACCESS_TOKEN']} 51 tpp_zone = #{ENV['TPP_ZONE']} 52 ", 53 "TPPdeprecated" => " 54 tpp_url = #{ENV['TPP_URL']} 55 tpp_user = #{ENV['TPP_USER']} 56 tpp_password = #{ENV['TPP_PASSWORD']} 57 tpp_zone = #{ENV['TPP_ZONE']} 58 ", 59 "Cloud" => " 60 url = #{ENV['CLOUD_URL']} 61 cloud_apikey = #{ENV['CLOUD_APIKEY']} 62 cloud_zone = #{ENV['CLOUD_ZONE']} 63 " 64 } 65 66 ENDPOINT_CONFIGS["VaaS"] = ENDPOINT_CONFIGS["Cloud"] 67 68 ALL_ENDPOINTS_CONFIG = " 69 [tpp-profile] 70 url = #{ENV['TPP_URL']} 71 access_token = #{ENV['TPP_ACCESS_TOKEN']} 72 tpp_zone = #{ENV['TPP_ZONE']} 73 74 [tpp-profile-deprecated] 75 tpp_url = #{ENV['TPP_URL']} 76 tpp_user = #{ENV['TPP_USER']} 77 tpp_password = #{ENV['TPP_PASSWORD']} 78 tpp_zone = #{ENV['TPP_ZONE']} 79 80 [cloud-profile] 81 url = #{ENV['CLOUD_URL']} 82 cloud_apikey = #{ENV['CLOUD_APIKEY']} 83 cloud_zone = #{ENV['CLOUD_ZONE']} 84 85 [mock-profile] 86 test_mode = true 87 "