DefaultKaaPlatformContext Class Reference

Inherits from NSObject
Conforms to KaaClientPlatformContext
Declared in DefaultKaaPlatformContext.h
DefaultKaaPlatformContext.m

Overview

Default implementation of KaaClientPlatformContext protocol.

– createHttpClientWithURLString:privateKeyRef:publicKeyRef:remoteKey:

Returns platform dependent implementation of http client

- (AbstractHttpClient *)createHttpClientWithURLString:(NSString *)url privateKeyRef:(SecKeyRef)privateK publicKeyRef:(SecKeyRef)publicK remoteKey:(NSData *)remoteK

Discussion

Returns platform dependent implementation of http client

Declared In

KaaClientPlatformContext.h

– getBase64

Returns platform dependent implementation of Base64 algorithm

- (id<KAABase64>)getBase64

Discussion

Returns platform dependent implementation of Base64 algorithm

Declared In

KaaClientPlatformContext.h

– createConnectivityChecker

Creates checker for internet connection

- (ConnectivityChecker *)createConnectivityChecker

Discussion

Creates checker for internet connection

Declared In

KaaClientPlatformContext.h

– getExecutorContext

Returns SDK thread execution context

- (id<ExecutorContext>)getExecutorContext

Discussion

Returns SDK thread execution context

Declared In

KaaClientPlatformContext.h

– getProperties

Returns platform SDK properties

- (KaaClientProperties *)getProperties

Discussion

Returns platform SDK properties

Declared In

KaaClientPlatformContext.h