Skip to main content

@idunion/tl-sdk / Exports

@idunion/tl-sdk

Table of contents

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

ClientConfiguration

Ƭ ClientConfiguration: Object

Type declaration

NameType
clientIdstring
clientSecretstring

Defined in

client.ts:9


HealthStatusStatusEnum

Ƭ HealthStatusStatusEnum: typeof HealthStatusStatusEnum[keyof typeof HealthStatusStatusEnum]

Defined in

api.ts:85

api.ts:91


OnboardingStatusStatusEnum

Ƭ OnboardingStatusStatusEnum: typeof OnboardingStatusStatusEnum[keyof typeof OnboardingStatusStatusEnum]

Defined in

api.ts:155

api.ts:161


TlrStatusEnum

Ƭ TlrStatusEnum: typeof TlrStatusEnum[keyof typeof TlrStatusEnum]

Defined in

api.ts:274

api.ts:281

Variables

HealthStatusStatusEnum

Const HealthStatusStatusEnum: Object

Type declaration

NameType
Critical"critical"
Limited"limited"
Ok"ok"

Defined in

api.ts:85

api.ts:91


OnboardingStatusStatusEnum

Const OnboardingStatusStatusEnum: Object

Type declaration

NameType
Completed"completed"
Error"error"
InProgress"in_progress"

Defined in

api.ts:155

api.ts:161


TlrStatusEnum

Const TlrStatusEnum: Object

Type declaration

NameType
Expired"expired"
Onboarded"onboarded"
Revoked"revoked"
Trusted"trusted"

Defined in

api.ts:274

api.ts:281

Functions

DefaultApiAxiosParamCreator

DefaultApiAxiosParamCreator(configuration?): Object

DefaultApi - axios parameter creator

Parameters

NameType
configuration?Configuration

Returns

Object

NameTypeDescription
didGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
didSuggest(tlId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
didVerificationMethodAdd(tlId: string, tlrId: string, verificationMethodCreatePayload?: VerificationMethodCreatePayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
didVerificationMethodPatch(tlId: string, tlrId: string, verificationMethodPatchPayload?: VerificationMethodPatchPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
etsiTlGet(tlId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
healthCheck(options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
onboardingInit(tlId: string, onboardingPayload?: OnboardingPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
onboardingStatus(verifierState: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlCreate(tlPayload?: TlPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlDelete(tlId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlGet(tlId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlGetPublicInfo(tlId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlList(search?: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlListByOwner(options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlPatch(tlId: string, tlPayload?: TlPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlrCreate(tlId: string, tlrCreatePayload?: TlrCreatePayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlrDelete(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlrGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlrSearch(orgName: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlrTrustChainGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tlrsGet(tlId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
vpGet(tlId: string, did: string, id: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-

Defined in

api.ts:343


DefaultApiFactory

DefaultApiFactory(configuration?, basePath?, axios?): Object

DefaultApi - factory interface

Parameters

NameType
configuration?Configuration
basePath?string
axios?AxiosInstance

Returns

Object

NameType
didGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => AxiosPromise<DidDocument>
didSuggest(tlId: string, options?: RawAxiosRequestConfig) => AxiosPromise<string>
didVerificationMethodAdd(tlId: string, tlrId: string, verificationMethodCreatePayload?: VerificationMethodCreatePayload, options?: RawAxiosRequestConfig) => AxiosPromise<void>
didVerificationMethodPatch(tlId: string, tlrId: string, verificationMethodPatchPayload?: VerificationMethodPatchPayload, options?: RawAxiosRequestConfig) => AxiosPromise<void>
etsiTlGet(tlId: string, options?: RawAxiosRequestConfig) => AxiosPromise<object>
healthCheck(options?: RawAxiosRequestConfig) => AxiosPromise<HealthStatus>
onboardingInit(tlId: string, onboardingPayload?: OnboardingPayload, options?: RawAxiosRequestConfig) => AxiosPromise<OnboardingResponse>
onboardingStatus(verifierState: string, options?: RawAxiosRequestConfig) => AxiosPromise<OnboardingStatus>
tlCreate(tlPayload?: TlPayload, options?: RawAxiosRequestConfig) => AxiosPromise<Tl>
tlDelete(tlId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tlGet(tlId: string, options?: RawAxiosRequestConfig) => AxiosPromise<Tl>
tlGetPublicInfo(tlId: string, options?: RawAxiosRequestConfig) => AxiosPromise<TlPublicInfo>
tlList(search?: string, options?: RawAxiosRequestConfig) => AxiosPromise<TlPublicInfoList>
tlListByOwner(options?: RawAxiosRequestConfig) => AxiosPromise<TlList>
tlPatch(tlId: string, tlPayload?: TlPayload, options?: RawAxiosRequestConfig) => AxiosPromise<Tl>
tlrCreate(tlId: string, tlrCreatePayload?: TlrCreatePayload, options?: RawAxiosRequestConfig) => AxiosPromise<TlrCreatedResult>
tlrDelete(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tlrGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => AxiosPromise<Tlr>
tlrSearch(orgName: string, options?: RawAxiosRequestConfig) => AxiosPromise<TlrList>
tlrTrustChainGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => AxiosPromise<Tlr[]>
tlrsGet(tlId: string, options?: RawAxiosRequestConfig) => AxiosPromise<TlrList>
vpGet(tlId: string, did: string, id: string, options?: RawAxiosRequestConfig) => AxiosPromise<VpResponse>

Defined in

api.ts:1452


DefaultApiFp

DefaultApiFp(configuration?): Object

DefaultApi - functional programming interface

Parameters

NameType
configuration?Configuration

Returns

Object

NameType
didGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<DidDocument>>
didSuggest(tlId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<string>>
didVerificationMethodAdd(tlId: string, tlrId: string, verificationMethodCreatePayload?: VerificationMethodCreatePayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
didVerificationMethodPatch(tlId: string, tlrId: string, verificationMethodPatchPayload?: VerificationMethodPatchPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
etsiTlGet(tlId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<object>>
healthCheck(options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HealthStatus>>
onboardingInit(tlId: string, onboardingPayload?: OnboardingPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<OnboardingResponse>>
onboardingStatus(verifierState: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<OnboardingStatus>>
tlCreate(tlPayload?: TlPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Tl>>
tlDelete(tlId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tlGet(tlId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Tl>>
tlGetPublicInfo(tlId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TlPublicInfo>>
tlList(search?: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TlPublicInfoList>>
tlListByOwner(options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TlList>>
tlPatch(tlId: string, tlPayload?: TlPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Tl>>
tlrCreate(tlId: string, tlrCreatePayload?: TlrCreatePayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TlrCreatedResult>>
tlrDelete(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tlrGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Tlr>>
tlrSearch(orgName: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TlrList>>
tlrTrustChainGet(tlId: string, tlrId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Tlr[]>>
tlrsGet(tlId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TlrList>>
vpGet(tlId: string, did: string, id: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<VpResponse>>

Defined in

api.ts:1168


RequestToken

RequestToken(tokenUrl, audience, clientId, clientSecret): Promise<string>

Parameters

NameType
tokenUrlstring
audiencestring
clientIdstring
clientSecretstring

Returns

Promise<string>

Defined in

auth.ts:3