module Stormpath::Test
Constants
- CHALLENGE
- CHALLENGE_COLLECTION_RESPONSE
- CREATE_SAML_DIRECTORY_REQUEST
- CREATE_SAML_DIRECTORY_RULES_REQUEST
- EMPTY_CHALLENGE_COLLECTION_RESPONSE
- FACEBOOK_ACCOUNT
- FACEBOOK_PROVIDER_DATA
- FACTOR_RESPONSE
- GET_SAML_DIRECTORY_PROVIDER
- GET_SAML_DIRECTORY_PROVIDER_METADATA
- GITHUB_ACCOUNT
- GITHUB_PROVIDER_DATA
- GOOGLE_ACCOUNT
- GOOGLE_PROVIDER_DATA
- LINKEDIN_ACCOUNT
- LINKEDIN_PROVIDER_DATA
- STORMPATH_GRANT_RESPONSE
- SUCCESSFULL_CHALLENGE
- TWITTER_ACCOUNT
- TWITTER_PROVIDER_DATA
Public Class Methods
mocked_account(provider)
click to toggle source
# File spec/support/mocked_provider_accounts.rb 3 def self.mocked_account(provider) 4 if provider.to_sym == :google 5 MultiJson.dump(GOOGLE_ACCOUNT) 6 elsif provider.to_sym == :facebook 7 MultiJson.dump(FACEBOOK_ACCOUNT) 8 elsif provider.to_sym == :linkedin 9 MultiJson.dump(LINKEDIN_ACCOUNT) 10 elsif provider.to_sym == :github 11 MultiJson.dump(GITHUB_ACCOUNT) 12 elsif provider.to_sym == :twitter 13 MultiJson.dump(TWITTER_ACCOUNT) 14 end 15 end
mocked_challenge()
click to toggle source
# File spec/support/mocked_provider_accounts.rb 51 def self.mocked_challenge 52 MultiJson.dump(CHALLENGE) 53 end
mocked_challenge_factor_grant_response()
click to toggle source
# File spec/support/mocked_provider_accounts.rb 35 def self.mocked_challenge_factor_grant_response 36 MultiJson.dump(STORMPATH_GRANT_RESPONSE) 37 end
mocked_challenges_response()
click to toggle source
# File spec/support/mocked_provider_accounts.rb 47 def self.mocked_challenges_response 48 MultiJson.dump(CHALLENGE_COLLECTION_RESPONSE) 49 end
mocked_create_saml_directory()
click to toggle source
# File spec/support/mocked_saml_responses.rb 3 def self.mocked_create_saml_directory 4 MultiJson.dump(CREATE_SAML_DIRECTORY_REQUEST) 5 end
mocked_create_saml_directory_rules()
click to toggle source
# File spec/support/mocked_saml_responses.rb 7 def self.mocked_create_saml_directory_rules 8 MultiJson.dump(CREATE_SAML_DIRECTORY_RULES_REQUEST) 9 end
mocked_empty_challenge_response()
click to toggle source
# File spec/support/mocked_provider_accounts.rb 43 def self.mocked_empty_challenge_response 44 MultiJson.dump(EMPTY_CHALLENGE_COLLECTION_RESPONSE) 45 end
mocked_encoded_x509_signing_cert()
click to toggle source
# File spec/support/mocked_saml_responses.rb 19 def self.mocked_encoded_x509_signing_cert 20 <<-HEREDOC 21 -----BEGIN CERTIFICATE----- 22 MIIC2DCCAcCgAwIBAgIRAImmW+DAlRHmm+kiAApR5iswDQYJKoZIhvcNAQELBQAw 23 FDESMBAGA1UEAwwJU3Rvcm1wYXRoMB4XDTE2MTIxMjE4MDUxNloXDTI2MTIxMjE4 24 MDUxNlowHDEaMBgGA1UEAwwRYXBpLnN0b3JtcGF0aC5jb20wggEiMA0GCSqGSIb3 25 DQEBAQUAA4IBDwAwggEKAoIBAQCFy1ClzO6br1+gc8w+G3Y5xRqIM5kE/BqZwZea 26 ipDnkANUVOnb2ZnVl8iBXu9lzsam0pmsBt9UidjnAh2d7CF0lRGvNSuiWEO72eyZ 27 99s/EnF8MJwEY+R+M8DQYuKuT9hGcS/mErg8FBY9FFSwXGx6cNAIPvYXl5MbcMb+ 28 xMVdhvc5cdxppwI2jxZCBtekK1poJ7sBjSJWb09Ocv+xtywctLNPX3RlPp6a59e2 29 ktZGJHRd19ZwD7ef52NJS6n5ozkStUE4RrWbRS6VqgXtG4lZHJadKEUEJHN258Rw 30 j0qQoa5snG0XM2DTfU7e428MQyU9pzTgSSWQFXZRB8L9LFLFAgMBAAGjHTAbMAkG 31 A1UdEwQCMAAwDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEBCwUAA4IBAQAZo9CK 32 ytanl5AVmYa5ltb3eZm/CnwoyRzVm0wqcm1o6RTwq5l1JxODCyrolk33HH68Sm1l 33 v4cmlLqBNtG1XqdBggh9yMX24wAxjXa9SeJnuquJIymL27EcmSL3PVUXWQw+6U8e 34 pcDwH+Rp7TH0fpSP14xFX0Fgm+fTwUX4eTemm7F39TZfUpNKrwNrqcl+C/yexuTW 35 vZKewyCkzw44BUsCxKzEjM9Lq6n9A2KAz/qnYG1LszHSpoSvjzzdkRmA0xAdll+5 36 clqWEoHJw1v932MSZE8+fd+a6AvD85ABvhKci44qs2W6ObXoP8qY6Tov5DlNLEOi 37 MfF5DfpjJ/btkuRS 38 -----END CERTIFICATE----- 39 HEREDOC 40 end
mocked_factor_response()
click to toggle source
# File spec/support/mocked_provider_accounts.rb 39 def self.mocked_factor_response 40 MultiJson.dump(FACTOR_RESPONSE) 41 end
mocked_provider_data(provider)
click to toggle source
# File spec/support/mocked_provider_accounts.rb 17 def self.mocked_provider_data(provider) 18 if provider.to_sym == :google 19 MultiJson.dump(GOOGLE_PROVIDER_DATA) 20 elsif provider.to_sym == :facebook 21 MultiJson.dump(FACEBOOK_PROVIDER_DATA) 22 elsif provider.to_sym == :linkedin 23 MultiJson.dump(LINKEDIN_PROVIDER_DATA) 24 elsif provider.to_sym == :github 25 MultiJson.dump(GITHUB_PROVIDER_DATA) 26 elsif provider.to_sym == :twitter 27 MultiJson.dump(TWITTER_PROVIDER_DATA) 28 end 29 end
mocked_saml_directory_provider_metadata_response()
click to toggle source
# File spec/support/mocked_saml_responses.rb 15 def self.mocked_saml_directory_provider_metadata_response 16 MultiJson.dump(GET_SAML_DIRECTORY_PROVIDER_METADATA) 17 end
mocked_saml_directory_provider_response()
click to toggle source
# File spec/support/mocked_saml_responses.rb 11 def self.mocked_saml_directory_provider_response 12 MultiJson.dump(GET_SAML_DIRECTORY_PROVIDER) 13 end
mocked_successfull_challenge()
click to toggle source
# File spec/support/mocked_provider_accounts.rb 55 def self.mocked_successfull_challenge 56 MultiJson.dump(SUCCESSFULL_CHALLENGE) 57 end