Api

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.

Constructors

Link copied to clipboard
fun Api(    options: 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.