Skip to main content

@triveria/wallet / Exports / Configuration

Class: Configuration

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

• new Configuration(param?): Configuration

Parameters​

NameType
paramConfigurationParameters

Returns​

Configuration

Defined in​

configuration.ts:90

Properties​

accessToken​

• Optional accessToken: string | Promise<string> | (name?: string, scopes?: string[]) => string | (name?: string, scopes?: string[]) => Promise<string>

parameter for oauth2 security

Param

security name

Param

oauth2 scope

Defined in​

configuration.ts:57


apiKey​

• Optional apiKey: string | Promise<string> | (name: string) => string | (name: string) => Promise<string>

parameter for apiKey security

Param

security name

Defined in​

configuration.ts:43


awsv4​

• Optional awsv4: AWSv4Configuration

parameter for aws4 signature security

Param

AWS4 Signature security

Param

aws region

Param

name of the service.

Param

aws access key id

Param

aws access key

Param

aws session token

Memberof

Configuration

Defined in​

configuration.ts:68


baseOptions​

• Optional baseOptions: any

base options for axios calls

Defined in​

configuration.ts:80


basePath​

• Optional basePath: string

override base path

Defined in​

configuration.ts:72


formDataCtor​

• Optional formDataCtor: () => any

The FormData constructor that will be used to create multipart form data requests. You can inject this here so that execution environments that do not support the FormData class can still run the generated client.

Type declaration​

• new formDataCtor(): any

Returns​

any

Defined in​

configuration.ts:88


password​

• Optional password: string

parameter for basic security

Defined in​

configuration.ts:51


serverIndex​

• Optional serverIndex: number

override server index

Defined in​

configuration.ts:76


username​

• Optional username: string

parameter for basic security

Defined in​

configuration.ts:47

Methods​

isJsonMime​

▸ isJsonMime(mime): boolean

Check if the given MIME is a JSON MIME. JSON MIME examples: application/json application/json; charset=UTF8 APPLICATION/JSON application/vnd.company+json

Parameters​

NameTypeDescription
mimestringMIME (Multipurpose Internet Mail Extensions)

Returns​

boolean

True if the given MIME is JSON, false otherwise.

Defined in​

configuration.ts:117