Table of Contents - tinypass-1.0.1 Documentation
Classes and Modules
- Tinypass
- Tinypass::AccessState
- Tinypass::AccessToken
- Tinypass::AccessTokenList
- Tinypass::AccessTokenStore
- Tinypass::ClientBuilder
- Tinypass::ClientParser
- Tinypass::Config
- Tinypass::CookieParser
- Tinypass::DiscountPolicy
- Tinypass::Gateway
- Tinypass::Gateway::AccessDetails
- Tinypass::Gateway::PagedList
- Tinypass::HtmlWidget
- Tinypass::JsonMsgBuilder
- Tinypass::Meter
- Tinypass::MeterHelper
- Tinypass::Offer
- Tinypass::OpenEncoder
- Tinypass::Policy
- Tinypass::PriceOption
- Tinypass::PricingPolicy
- Tinypass::PurchaseRequest
- Tinypass::Resource
- Tinypass::RestrictionPolicy
- Tinypass::SecureEncoder
- Tinypass::SecurityUtils
- Tinypass::TokenData
- Tinypass::Utils
Methods
- ::app_prefix — Tinypass::Config
- ::convert_to_epoch_seconds — Tinypass::TokenData
- ::create_time_based — Tinypass::Meter
- ::create_view_based — Tinypass::Meter
- ::endpoint — Tinypass::Config
- ::limit_purchases_in_period_by_amount — Tinypass::RestrictionPolicy
- ::new — Tinypass::ClientBuilder
- ::new — Tinypass::SecureEncoder
- ::new — Tinypass::Gateway::PagedList
- ::new — Tinypass::Offer
- ::new — Tinypass::Policy
- ::new — Tinypass::PricingPolicy
- ::new — Tinypass::PriceOption
- ::new — Tinypass::Resource
- ::new — Tinypass::AccessToken
- ::new — Tinypass::AccessTokenList
- ::new — Tinypass::AccessTokenStore
- ::new — Tinypass::Meter
- ::new — Tinypass::TokenData
- ::new — Tinypass::PurchaseRequest
- ::on_total_spend_in_period — Tinypass::DiscountPolicy
- ::previous_purchased — Tinypass::DiscountPolicy
- ::token_cookie_name — Tinypass::Config
- #<< — Tinypass::AccessTokenList
- #[] — Tinypass::AccessTokenList
- #[] — Tinypass::TokenData
- #[]= — Tinypass::Policy
- #[]= — Tinypass::TokenData
- #access_granted? — Tinypass::Gateway::AccessDetails
- #access_granted? — Tinypass::AccessToken
- #access_id — Tinypass::AccessToken
- #access_period_in_msecs — Tinypass::PriceOption
- #access_period_in_secs — Tinypass::PriceOption
- #access_tokens — Tinypass::AccessTokenList
- #active? — Tinypass::PriceOption
- #add — Tinypass::AccessTokenList
- #add_all — Tinypass::AccessTokenList
- #add_fields — Tinypass::TokenData
- #add_split_pay — Tinypass::PriceOption
- #build_access_token — Tinypass::JsonMsgBuilder
- #build_access_tokens — Tinypass::ClientBuilder
- #build_access_tokens — Tinypass::JsonMsgBuilder
- #build_authenticated_headers — Tinypass::Gateway
- #build_offer — Tinypass::JsonMsgBuilder
- #build_policies — Tinypass::JsonMsgBuilder
- #build_price_option — Tinypass::JsonMsgBuilder
- #build_price_options — Tinypass::JsonMsgBuilder
- #build_purchase_request — Tinypass::ClientBuilder
- #build_purchase_request — Tinypass::JsonMsgBuilder
- #build_purchase_requests — Tinypass::JsonMsgBuilder
- #build_url — Tinypass::Gateway
- #cancel_subscription — Tinypass::Gateway
- #caption= — Tinypass::PriceOption
- #check_hmac! — Tinypass::SecurityUtils
- #clean_expired_tokens — Tinypass::AccessTokenStore
- #client_ip= — Tinypass::PurchaseRequest
- #contains? — Tinypass::AccessTokenList
- #create_button_html — Tinypass::HtmlWidget
- #create_time_based — Tinypass::MeterHelper
- #create_view_based — Tinypass::MeterHelper
- #data — Tinypass::Meter
- #decode — Tinypass::OpenEncoder
- #decode — Tinypass::SecureEncoder
- #decrypt — Tinypass::SecurityUtils
- #delete — Tinypass::AccessTokenList
- #deserialize — Tinypass::MeterHelper
- #each — Tinypass::Gateway::PagedList
- #each — Tinypass::AccessTokenList
- #early_expiration_in_seconds — Tinypass::AccessToken
- #early_expiration_in_secs — Tinypass::AccessToken
- #empty? — Tinypass::AccessTokenList
- #encode — Tinypass::OpenEncoder
- #encode — Tinypass::SecureEncoder
- #encrypt — Tinypass::SecurityUtils
- #expiration_in_seconds — Tinypass::AccessToken
- #expiration_in_secs — Tinypass::AccessToken
- #expired? — Tinypass::AccessToken
- #extract_cookie_value — Tinypass::CookieParser
- #fetch — Tinypass::TokenData
- #fetch_access_detail — Tinypass::Gateway
- #fetch_access_details — Tinypass::Gateway
- #fetch_download_details — Tinypass::Gateway
- #fetch_subscription_details — Tinypass::Gateway
- #fetch_user_details — Tinypass::Gateway
- #find_active_token — Tinypass::AccessTokenStore
- #generate_cookie_embed_script — Tinypass::MeterHelper
- #generate_download_url — Tinypass::Gateway
- #generate_link — Tinypass::PurchaseRequest
- #generate_local_cookie — Tinypass::MeterHelper
- #generate_tag — Tinypass::PurchaseRequest
- #get — Tinypass::Gateway
- #get_access_token — Tinypass::AccessTokenStore
- #grant_access — Tinypass::Gateway
- #has_active_options? — Tinypass::PricingPolicy
- #has_active_prices? — Tinypass::Offer
- #has_token? — Tinypass::AccessTokenStore
- #hash_hmac_sha256 — Tinypass::SecurityUtils
- #include? — Tinypass::AccessTokenList
- #increment — Tinypass::Meter
- #ips — Tinypass::AccessToken
- #length — Tinypass::AccessTokenList
- #load_meter_from_cookie — Tinypass::MeterHelper
- #load_meter_from_serialized_data — Tinypass::MeterHelper
- #load_tokens_from_cookie — Tinypass::AccessTokenStore
- #lockout_end_time_secs — Tinypass::AccessToken
- #lockout_end_time_secs — Tinypass::Meter
- #lockout_period_active? — Tinypass::AccessToken
- #lockout_period_active? — Tinypass::Meter
- #merge — Tinypass::TokenData
- #meter_type — Tinypass::AccessToken
- #meter_type — Tinypass::Meter
- #meter_view_based? — Tinypass::AccessToken
- #metered? — Tinypass::AccessToken
- #parse_access_tokens — Tinypass::ClientParser
- #parse_access_tokens — Tinypass::JsonMsgBuilder
- #parse_loose_period_in_msecs — Tinypass::Utils
- #parse_loose_period_in_secs — Tinypass::Utils
- #post — Tinypass::Gateway
- #prepare_key — Tinypass::SecurityUtils
- #push — Tinypass::AccessTokenList
- #remove — Tinypass::AccessTokenList
- #revoke_access — Tinypass::Gateway
- #rid — Tinypass::Resource
- #rid — Tinypass::AccessToken
- #rid — Tinypass::TokenData
- #rid= — Tinypass::Resource
- #serialize — Tinypass::MeterHelper
- #serialize_to_json — Tinypass::MeterHelper
- #setup_implementations — Tinypass::ClientParser
- #shift — Tinypass::AccessTokenList
- #size — Tinypass::AccessTokenList
- #size — Tinypass::TokenData
- #split_message_string — Tinypass::ClientParser
- #to_hash — Tinypass::Policy
- #to_s — Tinypass::PriceOption
- #tokens — Tinypass::AccessTokenList
- #trial_dead? — Tinypass::AccessToken
- #trial_dead? — Tinypass::Meter
- #trial_end_time_secs — Tinypass::AccessToken
- #trial_end_time_secs — Tinypass::Meter
- #trial_period_active? — Tinypass::AccessToken
- #trial_period_active? — Tinypass::Meter
- #trial_view_count — Tinypass::AccessToken
- #trial_view_count — Tinypass::Meter
- #trial_view_limit — Tinypass::AccessToken
- #trial_view_limit — Tinypass::Meter
- #uid — Tinypass::AccessToken
- #url_desafe — Tinypass::SecurityUtils
- #url_ensafe — Tinypass::SecurityUtils
- #user_ref= — Tinypass::PurchaseRequest
- #valid_ip? — Tinypass::Utils
- #values — Tinypass::TokenData
- #view_based? — Tinypass::Meter