signHeaders(url:method:headers:body:omitSecurityToken:date:)

Generate signed headers, for a HTTP request

signer.swift:92
func signHeaders(url: URL, method: HTTPMethod = .GET, headers: HTTPHeaders = HTTPHeaders(), body: BodyData? = nil, omitSecurityToken: Bool = false, date: Date = Date()) -> HTTPHeaders

Parameters

url

Request URL

method

Request HTTP method

headers

Request headers

body

Request body

omitSecurityToken

Should we include security token in the query parameters

date

Date that URL is valid from, defaults to now

Returns

Request headers with added “authorization” header that contains request signature