Module: Auth0::Mixins

Includes:
HTTPProxy, Headers, Initializer, TokenManagement
Included in:
Client
Defined in:
lib/auth0/mixins.rb,
lib/auth0/mixins/headers.rb,
lib/auth0/mixins/httpproxy.rb,
lib/auth0/mixins/validation.rb,
lib/auth0/mixins/initializer.rb,
lib/auth0/mixins/token_management.rb

Overview

Collecting dependencies here

Defined Under Namespace

Modules: HTTPProxy, Headers, Initializer, TokenManagement, Validation

Constant Summary

Constants included from HTTPProxy

HTTPProxy::BASE_DELAY, HTTPProxy::DEFAULT_RETRIES, HTTPProxy::MAX_ALLOWED_RETRIES, HTTPProxy::MAX_REQUEST_RETRY_DELAY, HTTPProxy::MAX_REQUEST_RETRY_JITTER, HTTPProxy::MIN_REQUEST_RETRY_DELAY

Instance Attribute Summary

Attributes included from HTTPProxy

#base_uri, #headers, #retry_count, #timeout

Method Summary

Methods included from Initializer

#authorization_header, #authorization_header_basic, included, #initialize

Methods included from HTTPProxy

#add_headers, #call, #encode_uri, #request, #request_with_retry, #retry_options, #safe_parse_json, #url

Methods included from Headers

#client_headers, #telemetry, #telemetry_encoded