Inherits from NSObject
Declared in WSCHttpContextBuilder.h

Overview

Builder for the WSCHttpContext class.

Properties

headers

The context headers.

@property (readonly) NSMutableDictionary *headers

Discussion

The context headers.

Declared In

WSCHttpContextBuilder.h

sslContextRef

The context sslContext.

@property (readonly) SSLContextRef *sslContextRef

Discussion

The context sslContext.

Declared In

WSCHttpContextBuilder.h

Class Methods

create

Create a new builder.

+ (WSCHttpContextBuilder *)create

Discussion

Create a new builder.

Declared In

WSCHttpContextBuilder.h

Instance Methods

build

Builds the WSCHttpContext object.

- (WSCHttpContext *)build

Discussion

Builds the WSCHttpContext object.

Declared In

WSCHttpContextBuilder.h

withHeader:value:

Creates a new builder with a specific header.

- (WSCHttpContextBuilder *)withHeader:(NSString *)name value:(NSString *)value

Parameters

name

header name

value

Header value.

Return Value

WSCHttpContextBuilder

Discussion

Creates a new builder with a specific header.

Declared In

WSCHttpContextBuilder.h

withHeaders:values:

Creates a new builder with an array of headers.

- (WSCHttpContextBuilder *)withHeaders:(NSString *)name values:(NSArray *)values

Parameters

name

header name

values

Header values as an array.

Return Value

WSCHttpContextBuilder

Discussion

Creates a new builder with an array of headers.

Declared In

WSCHttpContextBuilder.h

withSSLContextRef:

Creates a new builder with an SSL context reference.

- (WSCHttpContextBuilder *)withSSLContextRef:(SSLContextRef *)sslContext

Parameters

sslContext

sslContext

Return Value

WSCHttpContextBuilder

Discussion

Creates a new builder with an SSL context reference.

Declared In

WSCHttpContextBuilder.h