Class: Turnkey

Defined in: packages/sdk-server/src/sdk-client.ts:27

Constructors

Constructor

new Turnkey(config): TurnkeyServerSDK

Defined in: packages/sdk-server/src/sdk-client.ts:32

Parameters

config

TurnkeySDKServerConfig

Returns

TurnkeyServerSDK

Properties

config

config: TurnkeySDKServerConfig

Defined in: packages/sdk-server/src/sdk-client.ts:28


stamper

protected stamper: undefined | ApiKeyStamper

Defined in: packages/sdk-server/src/sdk-client.ts:30

Methods

apiClient()

apiClient(apiCredentials?): TurnkeyApiClient

Defined in: packages/sdk-server/src/sdk-client.ts:36

Parameters

apiCredentials?

ApiCredentials

Returns

TurnkeyApiClient


apiProxy()

apiProxy(methodName, params): Promise<any>

Defined in: packages/sdk-server/src/sdk-client.ts:50

Parameters

methodName

string

params

any[]

Returns

Promise<any>


expressProxyHandler()

expressProxyHandler(config): RequestHandler

Defined in: packages/sdk-server/src/sdk-client.ts:62

Parameters

config

TurnkeyProxyHandlerConfig

Returns

RequestHandler


nextProxyHandler()

nextProxyHandler(config): NextApiHandler

Defined in: packages/sdk-server/src/sdk-client.ts:91

Parameters

config

TurnkeyProxyHandlerConfig

Returns

NextApiHandler

Class: Turnkey

Defined in: packages/sdk-server/src/sdk-client.ts:27

Constructors

Constructor

new Turnkey(config): TurnkeyServerSDK

Defined in: packages/sdk-server/src/sdk-client.ts:32

Parameters

config

TurnkeySDKServerConfig

Returns

TurnkeyServerSDK

Properties

config

config: TurnkeySDKServerConfig

Defined in: packages/sdk-server/src/sdk-client.ts:28


stamper

protected stamper: undefined | ApiKeyStamper

Defined in: packages/sdk-server/src/sdk-client.ts:30

Methods

apiClient()

apiClient(apiCredentials?): TurnkeyApiClient

Defined in: packages/sdk-server/src/sdk-client.ts:36

Parameters

apiCredentials?

ApiCredentials

Returns

TurnkeyApiClient


apiProxy()

apiProxy(methodName, params): Promise<any>

Defined in: packages/sdk-server/src/sdk-client.ts:50

Parameters

methodName

string

params

any[]

Returns

Promise<any>


expressProxyHandler()

expressProxyHandler(config): RequestHandler

Defined in: packages/sdk-server/src/sdk-client.ts:62

Parameters

config

TurnkeyProxyHandlerConfig

Returns

RequestHandler


nextProxyHandler()

nextProxyHandler(config): NextApiHandler

Defined in: packages/sdk-server/src/sdk-client.ts:91

Parameters

config

TurnkeyProxyHandlerConfig

Returns

NextApiHandler