Class: Descope::Client
Overview
Main class for descope client
Direct Known Subclasses
Constant Summary
Constants included from Mixins::HTTP
Mixins::HTTP::BASE_DELAY, Mixins::HTTP::DEFAULT_RETRIES, Mixins::HTTP::MAX_ALLOWED_RETRIES, Mixins::HTTP::MAX_REQUEST_RETRY_DELAY, Mixins::HTTP::MAX_REQUEST_RETRY_JITTER, Mixins::HTTP::MIN_REQUEST_RETRY_DELAY
Constants included from Mixins::Common
Mixins::Common::COOKIE_DATA_NAME, Mixins::Common::DEFAULT_BASE_URL, Mixins::Common::DEFAULT_JWT_VALIDATION_LEEWAY, Mixins::Common::DEFAULT_TIMEOUT_SECONDS, Mixins::Common::PHONE_REGEX, Mixins::Common::REDIRECT_LOCATION_COOKIE_NAME, Mixins::Common::REFRESH_SESSION_COOKIE_NAME, Mixins::Common::REFRESH_SESSION_TOKEN_NAME, Mixins::Common::SESSION_COOKIE_NAME, Mixins::Common::SESSION_TOKEN_NAME
Instance Attribute Summary
Attributes included from Mixins::Initializer
Attributes included from Mixins::HTTP
#base_uri, #headers, #retry_count, #timeout
Method Summary
Methods included from Mixins::Logging
configure_logger_for, #logger, logger_for
Methods included from Mixins::Initializer
#authorization_header, #base_url, included, #initialize, #initialize_api, #initialize_v1
Methods included from Mixins::HTTP
#add_headers, #call, #encode_uri, #parse_cookie_value, #request, #request_with_retry, #retry_options, #safe_parse_json, #url
Methods included from Mixins::Common
#deep_copy, #get_method_string