Table of Contents - setsuzoku-0.14.4 Documentation
Classes and Modules
- Setsuzoku
- Setsuzoku::ApiResponse
- Setsuzoku::ApiStrategy
- Setsuzoku::AuthStrategy
- Setsuzoku::Credential
- Setsuzoku::DynamicSpecHelper
- Setsuzoku::Exception
- Setsuzoku::Exception::InvalidAuthCredentials
- Setsuzoku::Exception::UndefinedRequiredMethod
- Setsuzoku::ExternalApiHandler
- Setsuzoku::HasConfigContext
- Setsuzoku::Pluggable
- Setsuzoku::Pluggable::ClassMethods
- Setsuzoku::Plugin
- Setsuzoku::Plugin::ClassMethods
- Setsuzoku::Service
- Setsuzoku::Service::ClassMethods
- Setsuzoku::Service::WebService
- Setsuzoku::Service::WebService::ApiStrategies
- Setsuzoku::Service::WebService::ApiStrategies::RestAPIRequest
- Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- Setsuzoku::Service::WebService::ApiStrategy
- Setsuzoku::Service::WebService::ApiStrategy::InterfaceMethods
- Setsuzoku::Service::WebService::AuthStrategies
- Setsuzoku::Service::WebService::AuthStrategies::BasicAuthStrategy
- Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy
- Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- Setsuzoku::Service::WebService::AuthStrategy
- Setsuzoku::Service::WebService::AuthStrategy::InterfaceMethods
- Setsuzoku::Service::WebService::Credentials
- Setsuzoku::Service::WebService::Credentials::BasicAuthCredential
- Setsuzoku::Service::WebService::Credentials::CustomAuthCredential
- Setsuzoku::Service::WebService::Credentials::OAuthCredential
- Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- Setsuzoku::Service::WebService::Service
Methods
- ::available_strategies — Setsuzoku::Service::WebService::Service
- ::configure — Setsuzoku
- ::credential_class — Setsuzoku::Service::WebService::AuthStrategies::BasicAuthStrategy
- ::credential_class — Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy
- ::credential_class — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- ::external_api_handler — Setsuzoku
- ::external_api_handler= — Setsuzoku
- ::included — Setsuzoku::Pluggable
- ::included — Setsuzoku::Plugin
- ::included — Setsuzoku::Service
- ::new — Setsuzoku::Exception::InvalidAuthCredentials
- ::new — Setsuzoku::Exception::UndefinedRequiredMethod
- ::new — Setsuzoku::ApiStrategy
- ::new — Setsuzoku::AuthStrategy
- ::new — Setsuzoku::Pluggable
- ::new — Setsuzoku::Plugin
- ::new — Setsuzoku::Service
- ::required_instance_methods — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- ::required_instance_methods — Setsuzoku::Service::WebService::AuthStrategies::BasicAuthStrategy
- ::required_instance_methods — Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy
- ::required_instance_methods — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- ::stub_credential — Setsuzoku::Credential
- ::stub_credential — Setsuzoku::Service::WebService::Credentials::BasicAuthCredential
- ::stub_credential — Setsuzoku::Service::WebService::Credentials::CustomAuthCredential
- ::stub_credential — Setsuzoku::Service::WebService::Credentials::OAuthCredential
- ::token_valid_for — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- #api_actions — Setsuzoku::Service::WebService::ApiStrategy::InterfaceMethods
- #api_base_url — Setsuzoku::Service::WebService::ApiStrategy::InterfaceMethods
- #api_headers — Setsuzoku::Service::WebService::ApiStrategy
- #assign_plugin — Setsuzoku::Pluggable
- #auth_actions — Setsuzoku::Credential
- #auth_actions — Setsuzoku::Service::WebService::Credentials::OAuthCredential
- #auth_base_url — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #auth_credential_valid? — Setsuzoku::Service::WebService::AuthStrategies::BasicAuthStrategy
- #auth_credential_valid? — Setsuzoku::AuthStrategy
- #auth_credential_valid? — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #auth_headers — Setsuzoku::Service::WebService::AuthStrategies::BasicAuthStrategy
- #auth_headers — Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy
- #auth_headers — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- #auth_headers — Setsuzoku::Service::WebService::AuthStrategy
- #auth_headers — Setsuzoku::Service::WebService::Credentials::CustomAuthCredential
- #available_strategies — Setsuzoku::Service::ClassMethods
- #call_external_api — Setsuzoku::ApiStrategy
- #call_external_api_exception — Setsuzoku::ExternalApiHandler
- #call_external_api_wrapper — Setsuzoku::ExternalApiHandler
- #client_id — Setsuzoku::Service::WebService::Credentials::OAuthCredential
- #client_secret — Setsuzoku::Service::WebService::Credentials::OAuthCredential
- #config_context — Setsuzoku::Plugin::ClassMethods
- #config_context= — Setsuzoku::Plugin::ClassMethods
- #convert_hash_to_xml — Setsuzoku::Service::WebService::ApiStrategy
- #convert_xml_to_hash — Setsuzoku::Service::WebService::ApiStrategy
- #default_options — Setsuzoku::Pluggable::ClassMethods
- #define_stub_plugin_method — Setsuzoku::DynamicSpecHelper
- #dynamic_url_params — Setsuzoku::Service::WebService::ApiStrategy::InterfaceMethods
- #expires_on — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #expires_on= — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #formulate_request — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- #get_from_context — Setsuzoku::HasConfigContext
- #get_from_registered_instance_method — Setsuzoku::Plugin
- #get_registered_instance_val — Setsuzoku::Plugin
- #get_request_properties — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- #get_token! — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #get_url_and_body — Setsuzoku::DynamicSpecHelper
- #new_credential! — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- #new_credential! — Setsuzoku::AuthStrategy
- #new_token! — Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy
- #new_token! — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #params — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- #parse_response — Setsuzoku::Service::WebService::ApiStrategy
- #parse_response — Setsuzoku::ApiStrategy
- #password — Setsuzoku::Service::WebService::Credentials::BasicAuthCredential
- #password= — Setsuzoku::Service::WebService::Credentials::BasicAuthCredential
- #perform_external_call — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- #perform_external_call — Setsuzoku::Service::WebService::ApiStrategy
- #perform_external_call — Setsuzoku::ApiStrategy
- #perform_register — Setsuzoku::DynamicSpecHelper
- #plugin_class — Setsuzoku::Pluggable
- #plugin_class — Setsuzoku::Pluggable::ClassMethods
- #plugin_class= — Setsuzoku::Pluggable::ClassMethods
- #plugin_context — Setsuzoku::Pluggable::ClassMethods
- #plugin_context= — Setsuzoku::Pluggable::ClassMethods
- #redirect_url — Setsuzoku::Service::WebService::Credentials::OAuthCredential
- #refresh_before_expiration_time — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #refresh_expired_token! — Setsuzoku::Service::WebService::AuthStrategies::CustomAuthStrategy
- #refresh_expired_token! — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- #refresh_expired_token! — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #refresh_token — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #refresh_token= — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #register — Setsuzoku::Plugin::ClassMethods
- #register_all_plugin_tests_and_stubs — Setsuzoku::DynamicSpecHelper
- #register_plugin — Setsuzoku::Pluggable::ClassMethods
- #register_plugin_tests_and_stubs — Setsuzoku::DynamicSpecHelper
- #register_stub — Setsuzoku::DynamicSpecHelper
- #register_tests_and_get_stubs — Setsuzoku::DynamicSpecHelper
- #replace_dynamic_vars — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- #request_class — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- #request_options — Setsuzoku::Service::WebService::ApiStrategies::RestStrategy
- #set_credential! — Setsuzoku::AuthStrategy
- #set_token! — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #settings — Setsuzoku::Credential
- #settings= — Setsuzoku::Credential
- #status — Setsuzoku::Credential
- #status= — Setsuzoku::Credential
- #stub_all_plugin_methods — Setsuzoku::DynamicSpecHelper
- #stub_plugin_methods_for_spec — Setsuzoku::DynamicSpecHelper
- #token — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #token= — Setsuzoku::Service::WebService::Credentials::UsesTokenCredential
- #token_is_invalid? — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #username — Setsuzoku::Service::WebService::Credentials::BasicAuthCredential
- #username= — Setsuzoku::Service::WebService::Credentials::BasicAuthCredential
- #uses_token? — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #uses_token? — Setsuzoku::Service::WebService::Credentials::CustomAuthCredential
- #uses_token_by_default? — Setsuzoku::Service::WebService::AuthStrategies::OAuthStrategy
- #uses_token_by_default? — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #validate_token_credential! — Setsuzoku::Service::WebService::AuthStrategies::StrategyCanUseTokens
- #webhook_base_url — Setsuzoku::Service::WebService::ApiStrategy::InterfaceMethods
- #xml_node_to_hash — Setsuzoku::Service::WebService::ApiStrategy