WalletPasses.Config (wallet_passes v0.8.0)

Copy Markdown View Source

Centralised accessors for :wallet_passes Application env.

Required keys raise on missing values (apple_pass_type_id, apple_team_id, Apple cert/key/WWDR triple, google_issuer_id, google_service_account_json, repo, pass_data_provider); optional keys (apple_web_service_url, google_callback_url, the _base_url overrides) return nil or fall back to public Apple/Google endpoints. See Getting Started.

Summary

Functions

apple_pass_type_cert()

apple_pass_type_id()

apple_pass_type_key()

apple_push_base_url()

apple_team_id()

apple_web_service_url()

apple_wwdr_cert()

google_api_base_url()

google_callback_url()

google_issuer_id()

google_service_account_json()

google_token_url()

pass_data_provider()

repo()