Table of Contents - api_signature-1.0.0 Documentation
Classes and Modules
- ApiSignature
- ApiSignature::AuthHeader
- ApiSignature::Builder
- ApiSignature::Configuration
- ApiSignature::Signature
- ApiSignature::Signer
- ApiSignature::SpecSupport
- ApiSignature::SpecSupport::Helper
- ApiSignature::SpecSupport::PathBuilder
- ApiSignature::Utils
- ApiSignature::Validator
Methods
- ::canonical_header_value — ApiSignature::Utils
- ::configuration — ApiSignature
- ::hexhmac — ApiSignature::Utils
- ::hmac — ApiSignature::Utils
- ::new — ApiSignature::AuthHeader
- ::new — ApiSignature::Builder
- ::new — ApiSignature::Configuration
- ::new — ApiSignature::Signature
- ::new — ApiSignature::Signer
- ::new — ApiSignature::SpecSupport::PathBuilder
- ::new — ApiSignature::Validator
- ::normalize_keys — ApiSignature::Utils
- ::normalized_querystring — ApiSignature::Utils
- ::reset — ApiSignature
- ::safe_parse_datetime — ApiSignature::Utils
- ::secure_compare — ApiSignature::Utils
- ::setup — ApiSignature
- ::sha256_hexdigest — ApiSignature::Utils
- ::standard_port? — ApiSignature::Utils
- ::uri_escape — ApiSignature::Utils
- ::uri_escape_path — ApiSignature::Utils
- ::url_path — ApiSignature::Utils
- #access_key — ApiSignature::Validator
- #app — ApiSignature::SpecSupport::Helper
- #apply_checksum_header? — ApiSignature::Signer
- #auth_header — ApiSignature::Validator
- #body — ApiSignature::Builder
- #build_sign_headers — ApiSignature::Builder
- #build_signature — ApiSignature::Signer
- #build_signature_header — ApiSignature::Signer
- #build_unsigned_headers — ApiSignature::Signer
- #canonical_headers — ApiSignature::Builder
- #canonical_request — ApiSignature::Builder
- #content_sha256 — ApiSignature::Builder
- #credential — ApiSignature::AuthHeader
- #credential — ApiSignature::Signer
- #data — ApiSignature::AuthHeader
- #date — ApiSignature::Builder
- #datetime — ApiSignature::Builder
- #delete_with_signature — ApiSignature::SpecSupport::Helper
- #extract_datetime — ApiSignature::Builder
- #extract_host_from_uri — ApiSignature::Builder
- #extract_http_method — ApiSignature::Builder
- #extract_uri — ApiSignature::Builder
- #full_headers — ApiSignature::Builder
- #get_with_signature — ApiSignature::SpecSupport::Helper
- #headers — ApiSignature::Builder
- #headers — ApiSignature::Validator
- #host — ApiSignature::Builder
- #http_method — ApiSignature::Builder
- #key_options — ApiSignature::SpecSupport::PathBuilder
- #merge_sign_with_origin_headers — ApiSignature::Builder
- #options — ApiSignature::AuthHeader
- #params_array_from — ApiSignature::AuthHeader
- #parse_token_with_options — ApiSignature::AuthHeader
- #patch_with_signature — ApiSignature::SpecSupport::Helper
- #path — ApiSignature::SpecSupport::PathBuilder
- #post_with_signature — ApiSignature::SpecSupport::Helper
- #put_with_signature — ApiSignature::SpecSupport::Helper
- #raw_params — ApiSignature::AuthHeader
- #rewrite_param_values — ApiSignature::AuthHeader
- #service — ApiSignature::Signer
- #sign_request — ApiSignature::Signer
- #signature — ApiSignature::AuthHeader
- #signature — ApiSignature::Signer
- #signature_header_name — ApiSignature::Signer
- #signature_header_name — ApiSignature::Validator
- #signed_headers — ApiSignature::AuthHeader
- #signed_headers — ApiSignature::Builder
- #signed_headers — ApiSignature::Validator
- #signed_headers_names — ApiSignature::Builder
- #string_to_sign — ApiSignature::Signer
- #timestamp — ApiSignature::Validator
- #token_params_from — ApiSignature::AuthHeader
- #ttl_range — ApiSignature::Validator
- #unsigned_headers — ApiSignature::Signer
- #uri — ApiSignature::Builder
- #uri_escape_path? — ApiSignature::Signer
- #url_options — ApiSignature::SpecSupport::PathBuilder
- #valid? — ApiSignature::Validator
- #valid_authorization? — ApiSignature::Validator
- #valid_credential? — ApiSignature::Validator
- #valid_signature? — ApiSignature::Validator
- #valid_timestamp? — ApiSignature::Validator
- #with_signature — ApiSignature::SpecSupport::Helper