Class: DescopeClient
- Inherits:
-
Descope::Client
- Object
- Descope::Client
- DescopeClient
- Defined in:
- lib/descope_client.rb
Overview
This class is made for backward compatibility of gem
Constant Summary
Constants included from Descope::Mixins::HTTP
Descope::Mixins::HTTP::BASE_DELAY, Descope::Mixins::HTTP::DEFAULT_RETRIES, Descope::Mixins::HTTP::MAX_ALLOWED_RETRIES, Descope::Mixins::HTTP::MAX_REQUEST_RETRY_DELAY, Descope::Mixins::HTTP::MAX_REQUEST_RETRY_JITTER, Descope::Mixins::HTTP::MIN_REQUEST_RETRY_DELAY
Constants included from Descope::Mixins::Common
Descope::Mixins::Common::COOKIE_DATA_NAME, Descope::Mixins::Common::DEFAULT_BASE_URL, Descope::Mixins::Common::DEFAULT_JWT_VALIDATION_LEEWAY, Descope::Mixins::Common::DEFAULT_TIMEOUT_SECONDS, Descope::Mixins::Common::PHONE_REGEX, Descope::Mixins::Common::REDIRECT_LOCATION_COOKIE_NAME, Descope::Mixins::Common::REFRESH_SESSION_COOKIE_NAME, Descope::Mixins::Common::REFRESH_SESSION_TOKEN_NAME, Descope::Mixins::Common::SESSION_COOKIE_NAME, Descope::Mixins::Common::SESSION_TOKEN_NAME
Instance Attribute Summary
Attributes included from Descope::Mixins::Initializer
Attributes included from Descope::Mixins::HTTP
#base_uri, #headers, #retry_count, #timeout
Method Summary
Methods included from Descope::Mixins::Logging
configure_logger_for, #logger, logger_for
Methods included from Descope::Mixins::Initializer
#authorization_header, #base_url, included, #initialize, #initialize_api, #initialize_v1
Methods included from Descope::Mixins::HTTP
#add_headers, #call, #encode_uri, #parse_cookie_value, #request, #request_with_retry, #retry_options, #safe_parse_json, #url
Methods included from Descope::Mixins::Common
#deep_copy, #get_method_string