BaseApiHeadersFactory

open class BaseApiHeadersFactory(    optionsProvider: () -> ApiRequest.Options,     appInfo: AppInfo? = null,     locale: Locale = Locale.getDefault(),     apiVersion: String = ApiVersion.get().code,     sdkVersion: String = StripeSdkVersion.VERSION) : RequestHeadersFactory

Constructors

Link copied to clipboard
fun BaseApiHeadersFactory(    optionsProvider: () -> ApiRequest.Options,     appInfo: AppInfo? = null,     locale: Locale = Locale.getDefault(),     apiVersion: String = ApiVersion.get().code,     sdkVersion: String = StripeSdkVersion.VERSION)

Functions

Link copied to clipboard
fun create(): Map<String, String>

Creates a map for headers attached to all requests.

Link copied to clipboard
fun createPostHeader(): Map<String, String>

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