Skip to main content

@triveria/wallet / Exports / Client

Class: Client

DefaultApi - object-oriented interface

Export

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new Client(tokenUrl, audience, clientId, clientSecret, baseURL, axios?): Client

Parameters

NameTypeDefault value
tokenUrlstringundefined
audiencestringundefined
clientIdstringundefined
clientSecretstringundefined
baseURLstringundefined
axiosAxiosInstanceglobalAxios

Returns

Client

Overrides

DefaultApi.constructor

Defined in

client.ts:21

Properties

axios

Protected axios: AxiosInstance = globalAxios

Inherited from

DefaultApi.axios

Defined in

client.ts:21


basePath

Protected basePath: string = BASE_PATH

Inherited from

DefaultApi.basePath

Defined in

base.ts:53


baseURL

Protected baseURL: string

Defined in

client.ts:21


configuration

Protected configuration: undefined | Configuration

Inherited from

DefaultApi.configuration

Defined in

base.ts:51

Methods

credentialCreate

credentialCreate(walletId, credentialPayload?, options?): Promise<AxiosResponse<CredentialIdObject, any>>

Creates a new draft credential.

Parameters

NameTypeDescription
walletIdstring
credentialPayload?CredentialPayloadA Verifiable Credential payload in JSON format.
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialIdObject, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialCreate

Defined in

api.ts:5474


credentialGet

credentialGet(credentialId, walletId, options?): Promise<AxiosResponse<CredentialWrapper, any>>

Retrieves a specific verifiable credential based on the provided identifier. Upon retrieval the status of the credential is checked on the fly and therefore guaranteed.

Parameters

NameTypeDescription
credentialIdstringVerifiable Credential Identifier
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialWrapper, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialGet

Defined in

api.ts:5486


credentialImport

credentialImport(walletId, credentialImport?, options?): Promise<AxiosResponse<Credential, any>>

Import pre-signed credential into wallet

Parameters

NameTypeDescription
walletIdstring
credentialImport?CredentialImportA Verifiable Credential payload in JSON format.
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<Credential, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialImport

Defined in

api.ts:5498


credentialIssuanceInit

credentialIssuanceInit(credentialId, walletId, credentialIssuanceInit?, options?): Promise<AxiosResponse<CredentialIssuanceInitResult, any>>

Prepares created Verifiable Credential draft for its issuance for a specific client.

Parameters

NameTypeDescription
credentialIdstring
walletIdstring
credentialIssuanceInit?CredentialIssuanceInit
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialIssuanceInitResult, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialIssuanceInit

Defined in

api.ts:5511


credentialList

credentialList(walletId, interaction?, type?, valid?, limit?, nextMarker?, sort?, searchPath?, filter?, options?): Promise<AxiosResponse<CredentialList, any>>

Retrieves a list of credentials.

Parameters

NameTypeDescription
walletIdstring
interaction?CredentialListInteractionEnumThe interaction that is the origin of the credential. This parameter is mutually exclusive with the &quot;type&quot; parameter.
type?stringThe credential type as comma delimited list representing a single type. This parameter is mutually exclusive with the &quot;interaction&quot; parameter. I.e. VerifiableCredential,VerifiableAttestation,Europass.
valid?booleanThe credential validity flag. If not provided credentials with any validity will be returned.
limit?numberThe number of items
nextMarker?stringMarking the next set of items
sort?ListSortSort flag controls the sort direction by the time updated or issued
searchPath?stringJSON path specification for the filter to apply
filter?stringJSON schema filter used to select the credentials (base64 encoded)
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialList, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialList

Defined in

api.ts:5530


credentialMetadataPatch

credentialMetadataPatch(credentialId, walletId, credentialMetadataPatchPayload?, options?): Promise<AxiosResponse<CredentialIdObject, any>>

Verifiable Credential metadata may be updated even after the credential was issued. It is available as a key value storage for a client to store any additional data for the credential.

Parameters

NameTypeDescription
credentialIdstringVerifiable Credential Identifier
walletIdstring
credentialMetadataPatchPayload?CredentialMetadataPatchPayloadVerifiable Credential metadata in JSON
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialIdObject, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialMetadataPatch

Defined in

api.ts:5543


credentialPatch

credentialPatch(credentialId, walletId, credentialPatchPayload?, options?): Promise<AxiosResponse<CredentialIdObject, any>>

Endpoint used to update an existing Credential in draft state. Can be used for additional updates before the Credential is issued. After credential is issued it may not be changed in any way.

Parameters

NameTypeDescription
credentialIdstringVerifiable Credential Identifier
walletIdstring
credentialPatchPayload?CredentialPatchPayload
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialIdObject, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialPatch

Defined in

api.ts:5556


credentialRequestInit

credentialRequestInit(walletId, credentialRequest?, options?): Promise<AxiosResponse<string[], any>>

Requests a credential issuance from the issuer and retrieves requirements for holder authorization.

Parameters

NameTypeDescription
walletIdstring
credentialRequest?CredentialRequestA Verifiable Credential request: types and URL of the issuer
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<string[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialRequestInit

Defined in

api.ts:5568


credentialRevoke

credentialRevoke(credentialId, walletId, options?): Promise<AxiosResponse<void, any>>

Revoke a specific Verifiable Credential

Parameters

NameTypeDescription
credentialIdstringVerifiable Credential Identifier
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.credentialRevoke

Defined in

api.ts:5580


deferredStatus

deferredStatus(deferredId, walletId, options?): Promise<AxiosResponse<Deferred, any>>

Parameters

NameTypeDescription
deferredIdstringDeferred token
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<Deferred, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.deferredStatus

Defined in

api.ts:5592


didDocumentGet

didDocumentGet(walletId, options?): Promise<AxiosResponse<object, any>>

Gets the DID Document of the wallet.

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<object, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.didDocumentGet

Defined in

api.ts:5603


didGet

didGet(walletId, options?): Promise<AxiosResponse<Did, any>>

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<Did, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.didGet

Defined in

api.ts:5614


healthCheck

healthCheck(options?): Promise<AxiosResponse<HealthStatus, any>>

Parameters

NameTypeDescription
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<HealthStatus, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.healthCheck

Defined in

api.ts:5624


holderCreateAuthOffer

holderCreateAuthOffer(walletId, holderAuthOfferCreationRequest?, options?): Promise<AxiosResponse<void, any>>

Creates an authorized credential offer (deferred or instant) for holder-initiated credential request using provided parameters. The offer is an URL that the creator should provide to the client via a redirect, link, or QR code.

Parameters

NameTypeDescription
walletIdstring
holderAuthOfferCreationRequest?HolderAuthOfferCreationRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderCreateAuthOffer

Defined in

api.ts:5636


holderCredentialsPresentAfterConsent

holderCredentialsPresentAfterConsent(walletId, interactionId, interactionAuthorizationConsent?, options?): Promise<AxiosResponse<void, any>>

Presenting Verifiable Credentials after holder's consent.

Parameters

NameTypeDescription
walletIdstring
interactionIdstring
interactionAuthorizationConsent?InteractionAuthorizationConsent
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderCredentialsPresentAfterConsent

Defined in

api.ts:5649


holderIdTokenSend

holderIdTokenSend(walletId, idTokenSendRequest?, options?): Promise<AxiosResponse<void, any>>

Responds to an ID token request

Parameters

NameTypeDescription
walletIdstring
idTokenSendRequest?IdTokenSendRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderIdTokenSend

Defined in

api.ts:5661


holderLinkedVpCreate

holderLinkedVpCreate(walletId, linkedVpCreateRequest?, options?): Promise<AxiosResponse<LinkedVpMetadata, any>>

Creates a new public Linked VP of specified credentials and adds it to the wallet's DID document

Parameters

NameTypeDescription
walletIdstring
linkedVpCreateRequest?LinkedVpCreateRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<LinkedVpMetadata, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderLinkedVpCreate

Defined in

api.ts:5673


holderLinkedVpDelete

holderLinkedVpDelete(walletId, linkedVpId, options?): Promise<AxiosResponse<void, any>>

Deletes a linked VP

Parameters

NameTypeDescription
walletIdstring
linkedVpIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderLinkedVpDelete

Defined in

api.ts:5685


holderLinkedVpGetDetails

holderLinkedVpGetDetails(walletId, linkedVpId, options?): Promise<AxiosResponse<LinkedVpMetadata, any>>

Parameters

NameTypeDescription
walletIdstring
linkedVpIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<LinkedVpMetadata, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderLinkedVpGetDetails

Defined in

api.ts:5697


holderLinkedVpList

holderLinkedVpList(walletId, options?): Promise<AxiosResponse<LinkedVpMetadata[], any>>

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<LinkedVpMetadata[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderLinkedVpList

Defined in

api.ts:5708


holderOfferPassAuthInfo

holderOfferPassAuthInfo(walletId, vcOffer?, options?): Promise<AxiosResponse<InteractionAuthorizationRequirements, any>>

Issue the Verifiable Credential using OIDC4VCI offer acceptance

Parameters

NameTypeDescription
walletIdstring
vcOffer?VcOfferOffer URL and optional PIN for the request
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<InteractionAuthorizationRequirements, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderOfferPassAuthInfo

Defined in

api.ts:5720


holderOfferProcessAfterConsent

holderOfferProcessAfterConsent(walletId, interactionId, interactionAuthorizationConsent?, options?): Promise<AxiosResponse<string[], any>>

Gives consent to process credential offer specified by interaction_id

Parameters

NameTypeDescription
walletIdstring
interactionIdstring
interactionAuthorizationConsent?InteractionAuthorizationConsent
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<string[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderOfferProcessAfterConsent

Defined in

api.ts:5733


holderPresentPassAuthInfo

holderPresentPassAuthInfo(walletId, presentationRequest?, options?): Promise<AxiosResponse<InteractionAuthorizationRequirements, any>>

Initiates a presentation of credentials to a verifier.

Parameters

NameTypeDescription
walletIdstring
presentationRequest?PresentationRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<InteractionAuthorizationRequirements, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.holderPresentPassAuthInfo

Defined in

api.ts:5745


idTokenRequestCreate

idTokenRequestCreate(walletId, options?): Promise<AxiosResponse<IdTokenRequest, any>>

Creates an ID token request.

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<IdTokenRequest, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.idTokenRequestCreate

Defined in

api.ts:5756


issuerCredentialTypesList

issuerCredentialTypesList(url, options?): Promise<AxiosResponse<CredentialType[], any>>

Returns verifiable credential format and types that are supported by the issuer. - format: the verifiable credential format (for example "jwt_vc") - type: a list of strings that define supported verifiable credential type(s)

Parameters

NameTypeDescription
urlstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<CredentialType[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.issuerCredentialTypesList

Defined in

api.ts:5767


issuerInitiateAuthOffer

issuerInitiateAuthOffer(walletId, initAuthOffer?, options?): Promise<AxiosResponse<AuthOffer, any>>

Initiates issuing of Verifiable Credentials using authorized flow.

Parameters

NameTypeDescription
walletIdstring
initAuthOffer?InitAuthOffer
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<AuthOffer, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.issuerInitiateAuthOffer

Defined in

api.ts:5779


issuerInitiatePreauthOffer

issuerInitiatePreauthOffer(walletId, initPreAuthOffer?, options?): Promise<AxiosResponse<PreAuthOffer, any>>

Initiates issuing of Verifiable Credentials using pre-authorized flow.

Parameters

NameTypeDescription
walletIdstring
initPreAuthOffer?InitPreAuthOffer
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<PreAuthOffer, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.issuerInitiatePreauthOffer

Defined in

api.ts:5791


tfAccreditAs

tfAccreditAs(walletId, accreditationRequest?, options?): Promise<AxiosResponse<void, any>>

Accredits a legal entity as RTAO or TAO.

Parameters

NameTypeDescription
walletIdstring
accreditationRequest?AccreditationRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfAccreditAs

Defined in

api.ts:5803


tfAccreditAsTrustedIssuer

tfAccreditAsTrustedIssuer(walletId, options?): Promise<AxiosResponse<void, any>>

Accredits the wallet as a trusted issuer.

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfAccreditAsTrustedIssuer

Defined in

api.ts:5814


tfInsertIssuerProxy

tfInsertIssuerProxy(walletId, options?): Promise<AxiosResponse<void, any>>

Registers an issuer proxy used by EBSI for the credential status retrieval through EBSI network.

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfInsertIssuerProxy

Defined in

api.ts:5825


tfOnboardLegalEntity

tfOnboardLegalEntity(walletId, options?): Promise<AxiosResponse<OnboardResult, any>>

Onboards legal entity to the trust framework based on the wallet configuration.

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<OnboardResult, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfOnboardLegalEntity

Defined in

api.ts:5836


tfPrepareToAccredit

tfPrepareToAccredit(walletId, prepareToAccreditRequest?, options?): Promise<AxiosResponse<void, any>>

Prepares another legal entity's wallet DID for accreditation.

Parameters

NameTypeDescription
walletIdstring
prepareToAccreditRequest?PrepareToAccreditRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfPrepareToAccredit

Defined in

api.ts:5848


tfPrepareToOnboard

tfPrepareToOnboard(walletId, prepareToOnboardRequest?, options?): Promise<AxiosResponse<void, any>>

Prepares another legal entity's wallet DID for onboarding.

Parameters

NameTypeDescription
walletIdstring
prepareToOnboardRequest?PrepareToOnboardRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfPrepareToOnboard

Defined in

api.ts:5860


tfRevokeAccreditation

tfRevokeAccreditation(walletId, revokeAccreditationRequest?, options?): Promise<AxiosResponse<void, any>>

Revokes another legal entity's wallet DID accreditation.

Parameters

NameTypeDescription
walletIdstring
revokeAccreditationRequest?RevokeAccreditationRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.tfRevokeAccreditation

Defined in

api.ts:5872


verifierInitUrlCreate

verifierInitUrlCreate(walletId, verifyInitRequest?, options?): Promise<AxiosResponse<VerifyInitResponse, any>>

Returns an url where verifier accepts presentations from a holder.

Parameters

NameTypeDescription
walletIdstring
verifyInitRequest?VerifyInitRequest
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<VerifyInitResponse, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.verifierInitUrlCreate

Defined in

api.ts:5884


verifierLinkedVpVerify

verifierLinkedVpVerify(walletId, did, options?): Promise<AxiosResponse<VerifiedLinkedVp[], any>>

Fetches linked presentations from DID document and verifies them.

Parameters

NameTypeDescription
walletIdstring
didstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<VerifiedLinkedVp[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.verifierLinkedVpVerify

Defined in

api.ts:5896


walletCreate

walletCreate(wallet?, options?): Promise<AxiosResponse<WalletIdObject, any>>

Creates a new wallet for the authenticated client.

Parameters

NameTypeDescription
wallet?Wallet
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<WalletIdObject, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletCreate

Defined in

api.ts:5907


walletDelete

walletDelete(walletId, options?): Promise<AxiosResponse<void, any>>

Permanently deletes the wallet with all credentials and keys. Make sure you know what you are doing before hitting this endpoint.

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletDelete

Defined in

api.ts:5918


walletGet

walletGet(walletId, options?): Promise<AxiosResponse<Wallet, any>>

Provides wallet details

Parameters

NameTypeDescription
walletIdstring
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<Wallet, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletGet

Defined in

api.ts:5929


walletKeys

walletKeys(walletId, options?): Promise<AxiosResponse<{ [key: string]: any; }, any>>

Provides wallet keys used for signing.

Parameters

NameTypeDescription
walletIdstringWallet ID
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<{ [key: string]: any; }, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletKeys

Defined in

api.ts:5940


walletList

walletList(ownerId?, options?): Promise<AxiosResponse<WalletListItem[], any>>

Provides list of wallets owned by the authenticated client.

Parameters

NameTypeDescription
ownerId?string
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<WalletListItem[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletList

Defined in

api.ts:5951


walletNotificationGetByState

walletNotificationGetByState(walletId, state, options?): Promise<AxiosResponse<WalletNotification, any>>

Gets a specific notification by state

Parameters

NameTypeDescription
walletIdstringWallet ID
statestringVerifier state
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<WalletNotification, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletNotificationGetByState

Defined in

api.ts:5963


walletNotificationHistory

walletNotificationHistory(walletId, limit?, nextMarker?, type?, sort?, options?): Promise<AxiosResponse<WalletNotificationHistory, any>>

Provides wallet notifications that can be used to audit the wallet activity.

Parameters

NameTypeDescription
walletIdstringWallet ID
limit?numberThe number of items
nextMarker?stringMarking the next set of items
type?WalletNotificationEventType[]Notification types
sort?ListSortSort flag controls the sort direction by the time created
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<WalletNotificationHistory, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletNotificationHistory

Defined in

api.ts:5978


walletNotifications

walletNotifications(walletId, options?): Promise<AxiosResponse<WalletNotification[], any>>

Provides first-in-first-out queue of notifications for a specific wallet.

Parameters

NameTypeDescription
walletIdstringWallet ID
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<WalletNotification[], any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletNotifications

Defined in

api.ts:5989


walletPatch

walletPatch(walletId, wallet?, options?): Promise<AxiosResponse<WalletIdObject, any>>

Update wallet metadata and configuration.

Parameters

NameTypeDescription
walletIdstring
wallet?Wallet
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<WalletIdObject, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletPatch

Defined in

api.ts:6001


walletVerifiedCredentialsByState

walletVerifiedCredentialsByState(walletId, state, options?): Promise<AxiosResponse<VerifiedWrapper, any>>

Gets a specific verified credentials by state

Parameters

NameTypeDescription
walletIdstringWallet ID
statestringVerifier state
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<VerifiedWrapper, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletVerifiedCredentialsByState

Defined in

api.ts:6013


walletVerifiedCredentialsDeleteByState

walletVerifiedCredentialsDeleteByState(walletId, state, options?): Promise<AxiosResponse<void, any>>

Deletes a specific verified credentials by state

Parameters

NameTypeDescription
walletIdstringWallet ID
statestringVerifier state
options?RawAxiosRequestConfigOverride http request option.

Returns

Promise<AxiosResponse<void, any>>

Throws

Memberof

DefaultApi

Inherited from

DefaultApi.walletVerifiedCredentialsDeleteByState

Defined in

api.ts:6025