Package-level declarations

Types

Link copied to clipboard
class PXInterceptor : Interceptor

The URL requests interceptor. You should create an instance of this class and add it as the last interceptor in the chain.

Link copied to clipboard
class PXPolicy(var urlRequestInterceptionType: PXPolicyUrlRequestInterceptionType = PXPolicyUrlRequestInterceptionType.INTERCEPT, domains: HashMap<String, ArrayList<String>> = HashMap(), var storageMethod: PXStorageMethod = PXStorageMethod.SHARED_PREFERENCES, var allowTouchDetection: Boolean = true, var allowDeviceMotionDetection: Boolean = true, doctorBypassMonitorHeader: String? = null, var doctorCheckEnabled: Boolean = false)

The policy that define the behaviour of the SDK.

Link copied to clipboard
Link copied to clipboard

The storage method.

Link copied to clipboard
class PXTimeoutInterceptor(connectTimeoutMillis: Int? = null, readTimeoutMillis: Int? = null, writeTimeoutMillis: Int? = null) : Interceptor

This class is a basic usage for Timeout interceptor. The interceptor limits the chain to given time provided in the constructor.