Table of Contents - securenative-0.1.40 Documentation
Classes and Modules
- EventManager
- QueueItem
- SecureNative
- SecureNative::ApiManager
- SecureNative::Client
- SecureNative::ClientToken
- SecureNative::Config
- SecureNative::Config::ConfigurationBuilder
- SecureNative::Config::ConfigurationManager
- SecureNative::Context
- SecureNative::Device
- SecureNative::Enums
- SecureNative::Enums::ApiRoute
- SecureNative::Enums::RiskLevel
- SecureNative::EventOptions
- SecureNative::EventTypes
- SecureNative::FailOverStrategy
- SecureNative::Frameworks
- SecureNative::Frameworks::Hanami
- SecureNative::Frameworks::Rails
- SecureNative::Frameworks::Sinatra
- SecureNative::HttpClient
- SecureNative::HttpResponse
- SecureNative::Log
- SecureNative::Options
- SecureNative::RequestContext
- SecureNative::RequestOptions
- SecureNative::SDKEvent
- SecureNative::SecureNativeInvalidUriError
- SecureNative::UserTraits
- SecureNative::Utils
- SecureNative::Utils::DateUtils
- SecureNative::Utils::EncryptionUtils
- SecureNative::Utils::IpUtils
- SecureNative::Utils::RequestUtils
- SecureNative::Utils::SignatureUtils
- SecureNative::Utils::Utils
- SecureNative::Utils::VersionUtils
- SecureNative::VerifyResult
- SecureNativeConfigError
- SecureNativeHttpError
- SecureNativeInvalidOptionsError
- SecureNativeParseError
- SecureNativeSDKError
- SecureNativeSDKIllegalStateError
Methods
- ::_flush — SecureNative::Client
- ::_get_env_or_default — SecureNative::Config::ConfigurationManager
- ::_get_resource_path — SecureNative::Config::ConfigurationManager
- ::config_builder — SecureNative::Config::ConfigurationManager
- ::debug — SecureNative::Log
- ::decrypt — SecureNative::Utils::EncryptionUtils
- ::default_context_builder — SecureNative::Context
- ::default_securenative_options — SecureNative::Config::ConfigurationBuilder
- ::encrypt — SecureNative::Utils::EncryptionUtils
- ::error — SecureNative::Log
- ::from_http_request — SecureNative::Context
- ::get_client_ip_from_request — SecureNative::Utils::RequestUtils
- ::get_client_token — SecureNative::Frameworks::Hanami
- ::get_client_token — SecureNative::Frameworks::Rails
- ::get_client_token — SecureNative::Frameworks::Sinatra
- ::get_headers — SecureNative::Frameworks::Hanami
- ::get_headers — SecureNative::Frameworks::Rails
- ::get_headers — SecureNative::Frameworks::Sinatra
- ::get_method — SecureNative::Frameworks::Hanami
- ::get_method — SecureNative::Frameworks::Rails
- ::get_method — SecureNative::Frameworks::Sinatra
- ::get_remote_ip_from_request — SecureNative::Utils::RequestUtils
- ::get_secure_header_from_request — SecureNative::Utils::RequestUtils
- ::get_url — SecureNative::Frameworks::Hanami
- ::get_url — SecureNative::Frameworks::Rails
- ::get_url — SecureNative::Frameworks::Sinatra
- ::info — SecureNative::Log
- ::init — SecureNative::Client
- ::init_logger — SecureNative::Log
- ::init_with_api_key — SecureNative::Client
- ::init_with_options — SecureNative::Client
- ::instance — SecureNative::Client
- ::ip_address? — SecureNative::Utils::IpUtils
- ::load_config — SecureNative::Config::ConfigurationManager
- ::loop_back? — SecureNative::Utils::IpUtils
- ::new — SecureNative::ApiManager
- ::new — SecureNative::Client
- ::new — SecureNative::ClientToken
- ::new — SecureNative::Config::ConfigurationBuilder
- ::new — SecureNative::Context
- ::new — SecureNative::Device
- ::new — QueueItem
- ::new — EventManager
- ::new — SecureNative::EventOptions
- ::new — SecureNative::HttpClient
- ::new — SecureNative::HttpResponse
- ::new — SecureNative::Options
- ::new — SecureNative::RequestContext
- ::new — SecureNative::RequestOptions
- ::new — SecureNative::SDKEvent
- ::new — SecureNative::UserTraits
- ::new — SecureNative::VerifyResult
- ::null_or_empty? — SecureNative::Utils::Utils
- ::padding_key — SecureNative::Utils::EncryptionUtils
- ::parse_ip — SecureNative::Utils::RequestUtils
- ::parse_proxy_header — SecureNative::Utils::RequestUtils
- ::read_resource_file — SecureNative::Config::ConfigurationManager
- ::serialize — EventManager
- ::to_timestamp — SecureNative::Utils::DateUtils
- ::valid_public_ip? — SecureNative::Utils::IpUtils
- ::valid_signature? — SecureNative::Utils::SignatureUtils
- ::validate_ip — SecureNative::Utils::RequestUtils
- ::version — SecureNative::Utils::VersionUtils
- ::warning — SecureNative::Log
- #_headers — SecureNative::HttpClient
- #flush — EventManager
- #from_http_request — SecureNative::Client
- #post — SecureNative::HttpClient
- #run — EventManager
- #send_async — EventManager
- #send_sync — EventManager
- #start_event_persist — EventManager
- #stop_event_persist — EventManager
- #to_s — SecureNative::SDKEvent
- #to_s — SecureNative::VerifyResult
- #track — SecureNative::ApiManager
- #track — SecureNative::Client
- #verify — SecureNative::ApiManager
- #verify — SecureNative::Client
- #verify_request_payload — SecureNative::Client