Table of Contents - smaak-0.2.2 Documentation
Classes and Modules
- Smaak
- Smaak::Associate
- Smaak::AuthMessage
- Smaak::Cavage04
- Smaak::Client
- Smaak::Crypto
- Smaak::NetHttpAdaptor
- Smaak::RackAdaptor
- Smaak::Server
- Smaak::SmaakService
- Smaak::Utils
Methods
- ::adaptors — Smaak
- ::add_request_adaptor — Smaak
- ::build — Smaak::AuthMessage
- ::create — Smaak::AuthMessage
- ::create_adaptor — Smaak
- ::decode64 — Smaak::Crypto
- ::decrypt — Smaak::Crypto
- ::encode64 — Smaak::Crypto
- ::encrypt — Smaak::Crypto
- ::generate_nonce — Smaak::Crypto
- ::get_instance — Smaak::SmaakService
- ::get_signature_data_from_request — Smaak
- ::headers_to_be_signed — Smaak::Cavage04
- ::headers_to_be_signed — Smaak
- ::new — Smaak::NetHttpAdaptor
- ::new — Smaak::RackAdaptor
- ::new — Smaak::Associate
- ::new — Smaak::AuthMessage
- ::new — Smaak::Cavage04
- ::new — Smaak::Client
- ::new — Smaak::Server
- ::new — Smaak::SmaakService
- ::non_blank_string? — Smaak::Utils
- ::obfuscate_psk — Smaak::Crypto
- ::select_specification — Smaak
- ::sign_authorization_headers — Smaak
- ::sign_data — Smaak::Crypto
- ::sink — Smaak::Crypto
- ::verify_authorization_headers — Smaak
- ::verify_signature — Smaak::Crypto
- #adapt_rsa_key — Smaak::Associate
- #add_association — Smaak::Associate
- #append_header — Smaak::Cavage04
- #auth_message_unique? — Smaak::Server
- #body — Smaak::NetHttpAdaptor
- #body — Smaak::RackAdaptor
- #body= — Smaak::NetHttpAdaptor
- #build_auth_message_from_request — Smaak::Server
- #build_http — Smaak::Client
- #build_request — Smaak::Client
- #compile_auth_header — Smaak::Cavage04
- #compile_response — Smaak::Server
- #compile_signature_headers — Smaak::Cavage04
- #configure_services — Smaak::SmaakService
- #connect — Smaak::Client
- #content_length — Smaak::RackAdaptor
- #each_header — Smaak::NetHttpAdaptor
- #encrypt_associate? — Smaak::Client
- #expired? — Smaak::AuthMessage
- #extract_signature — Smaak::Cavage04
- #extract_signature_headers — Smaak::Cavage04
- #get — Smaak::Client
- #gmt_now — Smaak::Cavage04
- #header — Smaak::RackAdaptor
- #host — Smaak::NetHttpAdaptor
- #intended_for_recipient? — Smaak::AuthMessage
- #match_header — Smaak::RackAdaptor
- #method — Smaak::NetHttpAdaptor
- #method — Smaak::RackAdaptor
- #path — Smaak::NetHttpAdaptor
- #path — Smaak::RackAdaptor
- #post — Smaak::Client
- #prepend_header — Smaak::Cavage04
- #psk_match? — Smaak::AuthMessage
- #request_and_respond — Smaak::Client
- #set_adaptor_headers — Smaak::Cavage04
- #set_and_validate_expires — Smaak::AuthMessage
- #set_and_validate_identifier — Smaak::AuthMessage
- #set_and_validate_nonce — Smaak::AuthMessage
- #set_and_validate_route_info — Smaak::AuthMessage
- #set_encrypt — Smaak::AuthMessage
- #set_header — Smaak::NetHttpAdaptor
- #set_identifier — Smaak::Client
- #set_key — Smaak::Associate
- #set_private_key — Smaak::Client
- #set_private_key — Smaak::Server
- #set_psk — Smaak::AuthMessage
- #set_public_key — Smaak::Server
- #set_recipient — Smaak::AuthMessage
- #set_route_info — Smaak::Client
- #set_token_life — Smaak::Associate
- #sign_request — Smaak::Client
- #smaak_headers_all_present? — Smaak::Server
- #validate_associate — Smaak::Client
- #validate_expiry — Smaak::AuthMessage
- #validate_key — Smaak::Associate
- #validate_nonce — Smaak::AuthMessage
- #validate_token_life — Smaak::Associate
- #verify — Smaak::AuthMessage
- #verify_associate? — Smaak::Server
- #verify_association_characteristics? — Smaak::Server
- #verify_auth_message — Smaak::Server
- #verify_expiry? — Smaak::Server
- #verify_intended_recipient? — Smaak::Server
- #verify_message_characteristics? — Smaak::Server
- #verify_psk? — Smaak::Server
- #verify_public_key? — Smaak::Server
- #verify_signed_request — Smaak::Server
- #verify_unique? — Smaak::Server