RequestHeadersFactory

Types

Link copied to clipboard
Link copied to clipboard
class Api(options: ApiRequest.Options, appInfo: AppInfo? = null, locale: Locale = Locale.getDefault(), apiVersion: String = ApiVersion.get().code, sdkVersion: String = StripeSdkVersion.VERSION) : RequestHeadersFactory.BaseApiHeadersFactory

Factory for ApiRequest.

Link copied to clipboard
open class BaseApiHeadersFactory(optionsProvider: () -> ApiRequest.Options, appInfo: AppInfo? = null, locale: Locale = Locale.getDefault(), apiVersion: String = ApiVersion.get().code, sdkVersion: String = StripeSdkVersion.VERSION) : RequestHeadersFactory
Link copied to clipboard
object Companion
Link copied to clipboard
class FileUpload(options: ApiRequest.Options, appInfo: AppInfo? = null, locale: Locale = Locale.getDefault(), apiVersion: String = ApiVersion.get().code, sdkVersion: String = StripeSdkVersion.VERSION, boundary: String) : RequestHeadersFactory.BaseApiHeadersFactory

Factory for FileUploadRequest.

Link copied to clipboard

Factory for FraudDetectionDataRequest. TODO(ccen) Move FraudDetection to payments-core.

Functions

Link copied to clipboard

Creates a map for headers attached to all requests.

Link copied to clipboard

Creates a map for headers attached to POST requests. Return am empty map if this factory is used for request that doesn't have POST options.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard