Skip to main content

@triveria/wallet / Exports

@triveria/wallet

Table of contents

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

AccreditationRequestTypeEnum

Ƭ AccreditationRequestTypeEnum: typeof AccreditationRequestTypeEnum[keyof typeof AccreditationRequestTypeEnum]

Defined in

api.ts:33

api.ts:39


ClientConfiguration

Ƭ ClientConfiguration: Object

Type declaration

NameType
clientIdstring
clientSecretstring

Defined in

client.ts:9


CredentialFormat

Ƭ CredentialFormat: typeof CredentialFormat[keyof typeof CredentialFormat]

Defined in

api.ts:97

api.ts:102


CredentialIssuerDefinitionCredentialIssuerEnum

Ƭ CredentialIssuerDefinitionCredentialIssuerEnum: typeof CredentialIssuerDefinitionCredentialIssuerEnum[keyof typeof CredentialIssuerDefinitionCredentialIssuerEnum]

Defined in

api.ts:166

api.ts:174


CredentialIssuerDefinitionIssuerConfiguration

Ƭ CredentialIssuerDefinitionIssuerConfiguration: CredentialRequirementsIssuerConfig | CtWalletSameIssuerConfig | VPDrivenIssuerConfig

Defined in

api.ts:179


CredentialListInteractionEnum

Ƭ CredentialListInteractionEnum: typeof CredentialListInteractionEnum[keyof typeof CredentialListInteractionEnum]

Defined in

api.ts:6238

api.ts:6244


CredentialMetadataInteractionEnum

Ƭ CredentialMetadataInteractionEnum: typeof CredentialMetadataInteractionEnum[keyof typeof CredentialMetadataInteractionEnum]

Defined in

api.ts:217

api.ts:224


CredentialMetadataStatusEnum

Ƭ CredentialMetadataStatusEnum: typeof CredentialMetadataStatusEnum[keyof typeof CredentialMetadataStatusEnum]

Defined in

api.ts:225

api.ts:231


CredentialNotificationEventTypeEnum

Ƭ CredentialNotificationEventTypeEnum: typeof CredentialNotificationEventTypeEnum[keyof typeof CredentialNotificationEventTypeEnum]

Defined in

api.ts:246

api.ts:253


CredentialSubject

Ƭ CredentialSubject: CredentialSubjectItem[] | CredentialSubjectItem

Defined in

api.ts:311


DCQLQueryClaimPathInner

Ƭ DCQLQueryClaimPathInner: number | string

Defined in

api.ts:387


DCQLQueryClaimValuesInner

Ƭ DCQLQueryClaimValuesInner: boolean | number | string

Defined in

api.ts:392


DeferredStatusEnum

Ƭ DeferredStatusEnum: typeof DeferredStatusEnum[keyof typeof DeferredStatusEnum]

Defined in

api.ts:417

api.ts:423


DocumentSignatureValidityVerificationResultEnum

Ƭ DocumentSignatureValidityVerificationResultEnum: typeof DocumentSignatureValidityVerificationResultEnum[keyof typeof DocumentSignatureValidityVerificationResultEnum]

Defined in

api.ts:441

api.ts:449


EntityAccreditationRequestTypeEnum

Ƭ EntityAccreditationRequestTypeEnum: typeof EntityAccreditationRequestTypeEnum[keyof typeof EntityAccreditationRequestTypeEnum]

Defined in

api.ts:492

api.ts:497


HealthStatusStatusEnum

Ƭ HealthStatusStatusEnum: typeof HealthStatusStatusEnum[keyof typeof HealthStatusStatusEnum]

Defined in

api.ts:551

api.ts:557


InteractionAuthorizationRequirementsRequirementTypeEnum

Ƭ InteractionAuthorizationRequirementsRequirementTypeEnum: typeof InteractionAuthorizationRequirementsRequirementTypeEnum[keyof typeof InteractionAuthorizationRequirementsRequirementTypeEnum]

Defined in

api.ts:674

api.ts:681


ListSort

Ƭ ListSort: typeof ListSort[keyof typeof ListSort]

Defined in

api.ts:708

api.ts:713


ObjectHorizontalAlignment

Ƭ ObjectHorizontalAlignment: typeof ObjectHorizontalAlignment[keyof typeof ObjectHorizontalAlignment]

Defined in

api.ts:758

api.ts:764


ObjectVerticalAlignment

Ƭ ObjectVerticalAlignment: typeof ObjectVerticalAlignment[keyof typeof ObjectVerticalAlignment]

Defined in

api.ts:768

api.ts:774


OidcRevisionOidc4vciEnum

Ƭ OidcRevisionOidc4vciEnum: typeof OidcRevisionOidc4vciEnum[keyof typeof OidcRevisionOidc4vciEnum]

Defined in

api.ts:790

api.ts:795


OidcRevisionOidc4vpEnum

Ƭ OidcRevisionOidc4vpEnum: typeof OidcRevisionOidc4vpEnum[keyof typeof OidcRevisionOidc4vpEnum]

Defined in

api.ts:796

api.ts:801


PresentationDefinitionSubmissionRequirementsRuleEnum

Ƭ PresentationDefinitionSubmissionRequirementsRuleEnum: typeof PresentationDefinitionSubmissionRequirementsRuleEnum[keyof typeof PresentationDefinitionSubmissionRequirementsRuleEnum]

Defined in

api.ts:876

api.ts:881


RevokeAccreditationRequestTypeEnum

Ƭ RevokeAccreditationRequestTypeEnum: typeof RevokeAccreditationRequestTypeEnum[keyof typeof RevokeAccreditationRequestTypeEnum]

Defined in

api.ts:915

api.ts:920


SigningKeyIdentifier

Ƭ SigningKeyIdentifier: typeof SigningKeyIdentifier[keyof typeof SigningKeyIdentifier]

Defined in

api.ts:923

api.ts:929


SystemImpactStatusEnum

Ƭ SystemImpactStatusEnum: typeof SystemImpactStatusEnum[keyof typeof SystemImpactStatusEnum]

Defined in

api.ts:941

api.ts:947


TrustFrameworkType

Ƭ TrustFrameworkType: typeof TrustFrameworkType[keyof typeof TrustFrameworkType]

Defined in

api.ts:953

api.ts:960


WalletCapability

Ƭ WalletCapability: typeof WalletCapability[keyof typeof WalletCapability]

Defined in

api.ts:1055

api.ts:1061


WalletNotificationEventDetails

Ƭ WalletNotificationEventDetails: CredentialNotification | IdTokenReceivedNotification | OfferReceivedNotification | VpInvalidNotification | VpVerifiedNotification | WmpNotification

Defined in

api.ts:1133


WalletNotificationEventType

Ƭ WalletNotificationEventType: typeof WalletNotificationEventType[keyof typeof WalletNotificationEventType]

Defined in

api.ts:1136

api.ts:1152


WmpEntityListEntityTypeEnum

Ƭ WmpEntityListEntityTypeEnum: typeof WmpEntityListEntityTypeEnum[keyof typeof WmpEntityListEntityTypeEnum]

Defined in

api.ts:6245

api.ts:6249


WmpRequestType

Ƭ WmpRequestType: typeof WmpRequestType[keyof typeof WmpRequestType]

Defined in

api.ts:1236

api.ts:1241


XadesSignatureType

Ƭ XadesSignatureType: typeof XadesSignatureType[keyof typeof XadesSignatureType]

Defined in

api.ts:1245

api.ts:1249

Variables

AccreditationRequestTypeEnum

Const AccreditationRequestTypeEnum: Object

Type declaration

NameType
RootTrustedAccreditationOrganisation"RootTrustedAccreditationOrganisation"
TrustedAccreditationOrganisation"TrustedAccreditationOrganisation"
TrustedIssuer"TrustedIssuer"

Defined in

api.ts:33

api.ts:39


CredentialFormat

Const CredentialFormat: Object

jwt_vc_vcdm - VC using W3C VC Data Model as jwt sd_jwt_vc - VC using sd_jwt_vc data model as jwt

Type declaration

NameType
JwtVcVcdm"jwt_vc_vcdm"
SdJwtVc"sd_jwt_vc"

Defined in

api.ts:97

api.ts:102


CredentialIssuerDefinitionCredentialIssuerEnum

Const CredentialIssuerDefinitionCredentialIssuerEnum: Object

Type declaration

NameType
CredentialRequirements"CredentialRequirements"
CtRevocable"CtRevocable"
CtWalletSame"CtWalletSame"
IssuanceQueue"IssuanceQueue"
VpDriven"VPDriven"

Defined in

api.ts:166

api.ts:174


CredentialListInteractionEnum

Const CredentialListInteractionEnum: Object

Type declaration

NameType
Issuance"issuance"
Receive"receive"
StatusList"statusList"
TaoCredentials"taoCredentials"

Defined in

api.ts:6238

api.ts:6244


CredentialMetadataInteractionEnum

Const CredentialMetadataInteractionEnum: Object

Type declaration

NameType
Issuance"issuance"
Receive"receive"
StatusList"statusList"
TaoCredentials"taoCredentials"

Defined in

api.ts:217

api.ts:224


CredentialMetadataStatusEnum

Const CredentialMetadataStatusEnum: Object

Type declaration

NameType
Draft"draft"
Invalid"invalid"
Valid"valid"

Defined in

api.ts:225

api.ts:231


CredentialNotificationEventTypeEnum

Const CredentialNotificationEventTypeEnum: Object

Type declaration

NameType
CredentialCreated"credential.created"
CredentialIssued"credential.issued"
CredentialReceived"credential.received"
CredentialRevoked"credential.revoked"

Defined in

api.ts:246

api.ts:253


DeferredStatusEnum

Const DeferredStatusEnum: Object

Type declaration

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

Defined in

api.ts:417

api.ts:423


DocumentSignatureValidityVerificationResultEnum

Const DocumentSignatureValidityVerificationResultEnum: Object

Type declaration

NameType
Expired"expired"
InvalidSignature"invalid_signature"
Revoked"revoked"
UntrustedCertificate"untrusted_certificate"
Valid"valid"

Defined in

api.ts:441

api.ts:449


EntityAccreditationRequestTypeEnum

Const EntityAccreditationRequestTypeEnum: Object

Type declaration

NameType
TrustedAccreditationOrganisation"TrustedAccreditationOrganisation"
TrustedIssuer"TrustedIssuer"

Defined in

api.ts:492

api.ts:497


HealthStatusStatusEnum

Const HealthStatusStatusEnum: Object

Type declaration

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

Defined in

api.ts:551

api.ts:557


InteractionAuthorizationRequirementsRequirementTypeEnum

Const InteractionAuthorizationRequirementsRequirementTypeEnum: Object

Type declaration

NameType
IdToken"id_token"
None"none"
Pin"pin"
VpToken"vp_token"

Defined in

api.ts:674

api.ts:681


ListSort

Const ListSort: Object

Sort flag controls the sort direction by the time created

Type declaration

NameType
Asc"asc"
Desc"desc"

Defined in

api.ts:708

api.ts:713


ObjectHorizontalAlignment

Const ObjectHorizontalAlignment: Object

Type declaration

NameType
Center"center"
Left"left"
Right"right"

Defined in

api.ts:758

api.ts:764


ObjectVerticalAlignment

Const ObjectVerticalAlignment: Object

Type declaration

NameType
Bottom"bottom"
Middle"middle"
Top"top"

Defined in

api.ts:768

api.ts:774


OidcRevisionOidc4vciEnum

Const OidcRevisionOidc4vciEnum: Object

Type declaration

NameType
Draft11"Draft11"
Draft15"Draft15"

Defined in

api.ts:790

api.ts:795


OidcRevisionOidc4vpEnum

Const OidcRevisionOidc4vpEnum: Object

Type declaration

NameType
Draft16"Draft16"
Draft23"Draft23"

Defined in

api.ts:796

api.ts:801


PresentationDefinitionSubmissionRequirementsRuleEnum

Const PresentationDefinitionSubmissionRequirementsRuleEnum: Object

Type declaration

NameType
All"all"
Pick"pick"

Defined in

api.ts:876

api.ts:881


RevokeAccreditationRequestTypeEnum

Const RevokeAccreditationRequestTypeEnum: Object

Type declaration

NameType
TrustedAccreditationOrganisation"TrustedAccreditationOrganisation"
TrustedIssuer"TrustedIssuer"

Defined in

api.ts:915

api.ts:920


SigningKeyIdentifier

Const SigningKeyIdentifier: Object

Type declaration

NameType
Did"did"
Jwk"jwk"
X509"x509"

Defined in

api.ts:923

api.ts:929


SystemImpactStatusEnum

Const SystemImpactStatusEnum: Object

Type declaration

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

Defined in

api.ts:941

api.ts:947


TrustFrameworkType

Const TrustFrameworkType: Object

What trust framework should we use with this wallet. This property COULD NOT change later. Supported frameworks: EBSI - the European Blockchain Services Infrastructure, IDTL - IDUnion Trust List, EUDI - European Digital Identity wallet, Noop - personal key based no-op trust framework (mainly for the personal use)

Type declaration

NameType
Ebsi"EBSI"
Eudi"EUDI"
Idtl"IDTL"
Noop"NOOP"

Defined in

api.ts:953

api.ts:960


WalletCapability

Const WalletCapability: Object

Defines the capabilities which the wallet has. It may be any of "holder", "issuer" and "verifier".

Type declaration

NameType
Holder"holder"
Issuer"issuer"
Verifier"verifier"

Defined in

api.ts:1055

api.ts:1061


WalletNotificationEventType

Const WalletNotificationEventType: Object

Type declaration

NameType
CredentialCreated"credential.created"
CredentialIssued"credential.issued"
CredentialReceived"credential.received"
CredentialRevoked"credential.revoked"
IdTokenReceived"idToken.received"
OfferInitiated"offer.initiated"
OfferProcessed"offer.processed"
VpInvalid"vp.invalid"
VpVerified"vp.verified"
WmpCredentialOffer"wmp.credential_offer"
WmpCredentialVerificationRequest"wmp.credential_verification_request"
WmpError"wmp.error"
WmpInvitationAccepted"wmp.invitation_accepted"

Defined in

api.ts:1136

api.ts:1152


WmpEntityListEntityTypeEnum

Const WmpEntityListEntityTypeEnum: Object

Type declaration

NameType
Client"client"
Server"server"

Defined in

api.ts:6245

api.ts:6249


WmpRequestType

Const WmpRequestType: Object

Type declaration

NameType
CredentialOffer"credentialOffer"
CredentialVerificationRequest"credentialVerificationRequest"

Defined in

api.ts:1236

api.ts:1241


XadesSignatureType

Const XadesSignatureType: Object

Type declaration

NameType
Tsl"tsl"

Defined in

api.ts:1245

api.ts:1249

Functions

DefaultApiAxiosParamCreator

DefaultApiAxiosParamCreator(configuration?): Object

DefaultApi - axios parameter creator

Parameters

NameType
configuration?Configuration

Returns

Object

NameTypeDescription
credentialCreate(walletId: string, credentialPayload?: CredentialPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialGet(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialImport(walletId: string, credentialImport?: CredentialImport, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialIssuanceInit(credentialId: string, walletId: string, credentialIssuanceInit?: CredentialIssuanceInit, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialList(walletId: string, interaction?: CredentialListInteractionEnum, type?: string, valid?: boolean, limit?: number, nextMarker?: string, sort?: ListSort, searchPath?: string, filter?: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialMetadataPatch(credentialId: string, walletId: string, credentialMetadataPatchPayload?: CredentialMetadataPatchPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialPatch(credentialId: string, walletId: string, credentialPatchPayload?: CredentialPatchPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialRequestInit(walletId: string, credentialRequest?: CredentialRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
credentialRevoke(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
deferredStatus(deferredId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
didDocumentGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
healthCheck(options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderCreateAuthOffer(walletId: string, holderAuthOfferCreationRequest?: HolderAuthOfferCreationRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderCredentialsPresentAfterConsent(walletId: string, interactionId: string, interactionAuthorizationConsent?: InteractionAuthorizationConsent, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderIdTokenSend(walletId: string, idTokenSendRequest?: IdTokenSendRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderLinkedVpCreate(walletId: string, linkedVpCreateRequest?: LinkedVpCreateRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderLinkedVpDelete(walletId: string, linkedVpId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderLinkedVpGetDetails(walletId: string, linkedVpId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderLinkedVpList(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderOfferPassAuthInfo(walletId: string, vcOffer?: VcOffer, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderOfferProcessAfterConsent(walletId: string, interactionId: string, interactionAuthorizationConsent?: InteractionAuthorizationConsent, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
holderPresentPassAuthInfo(walletId: string, presentationRequest?: PresentationRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
idTokenRequestCreate(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
issuerCredentialTypesList(url: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
issuerInitiateAuthOffer(walletId: string, initAuthOffer?: InitAuthOffer, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
issuerInitiatePreauthOffer(walletId: string, initPreAuthOffer?: InitPreAuthOffer, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
issuerXadesSign(walletId: string, xadesSignatureType: "tsl", xml?: File, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
pdfCredentialMakeVp(credentialId: string, signPdf: boolean, walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
pdfCredentialTwinDelete(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
pdfCredentialTwinGet(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
pdfCredentialTwinUpload(credentialId: string, walletId: string, pdf?: File, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfAccreditAs(walletId: string, accreditationRequest?: AccreditationRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfAccreditRequest(walletId: string, entityAccreditationRequest?: EntityAccreditationRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfOnboard(walletId: string, onboardingRequest?: OnboardingRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfOnboardRequest(walletId: string, entityOnboardingRequest?: EntityOnboardingRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfRevokeAccreditation(walletId: string, revokeAccreditationRequest?: RevokeAccreditationRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfX509CertificateIssue(walletId: string, certificateIssueRequest?: CertificateIssueRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
verifierInitUrlCreate(walletId: string, verifyInitRequest?: VerifyInitRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
verifierLinkedVpVerify(walletId: string, did: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
verifierPdfVerify(walletId: string, extractVp: boolean, pdf?: File, trustedCertificates?: string[], trustedListsUrl?: string[], trustedListSigningCertificates?: string[], options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletCreate(walletCreatePayload?: WalletCreatePayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletDelete(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletIdentifierGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletKeys(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletList(ownerId?: string, searchName?: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletNotificationGetByState(walletId: string, eventType: string, state: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletNotificationHistory(walletId: string, limit?: number, nextMarker?: string, type?: WalletNotificationEventType[], sort?: ListSort, newerThan?: number, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletNotifications(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletPatch(walletId: string, walletPatchPayload?: WalletPatchPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletVerifiedCredentialsByState(walletId: string, state: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletVerifiedCredentialsDeleteByState(walletId: string, state: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletX509CSRCreate(walletId: string, cSRCreateRequest?: CSRCreateRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletX509CertificateGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletX509CertificateImport(walletId: string, certificateImportRequest?: CertificateImportRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpAcceptInvitation(walletId: string, wmpAcceptInvitationPayload?: WmpAcceptInvitationPayload, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpClientGetPendingRequests(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpClientProcessRequest(walletId: string, requestId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpCreateNewInvitation(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpEntityConnectionGet(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpEntityDelete(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpEntityGet(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpEntityList(walletId: string, entityType: WmpEntityListEntityTypeEnum, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
wmpEntityServerConnect(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-

Defined in

api.ts:1256


DefaultApiFactory

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

DefaultApi - factory interface

Parameters

NameType
configuration?Configuration
basePath?string
axios?AxiosInstance

Returns

Object

NameType
credentialCreate(walletId: string, credentialPayload?: CredentialPayload, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialIdObject>
credentialGet(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialWrapper>
credentialImport(walletId: string, credentialImport?: CredentialImport, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialWrapper>
credentialIssuanceInit(credentialId: string, walletId: string, credentialIssuanceInit?: CredentialIssuanceInit, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialIssuanceInitResult>
credentialList(walletId: string, interaction?: CredentialListInteractionEnum, type?: string, valid?: boolean, limit?: number, nextMarker?: string, sort?: ListSort, searchPath?: string, filter?: string, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialList>
credentialMetadataPatch(credentialId: string, walletId: string, credentialMetadataPatchPayload?: CredentialMetadataPatchPayload, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialIdObject>
credentialPatch(credentialId: string, walletId: string, credentialPatchPayload?: CredentialPatchPayload, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialIdObject>
credentialRequestInit(walletId: string, credentialRequest?: CredentialRequest, options?: RawAxiosRequestConfig) => AxiosPromise<string[]>
credentialRevoke(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
deferredStatus(deferredId: string, walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<Deferred>
didDocumentGet(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<object>
healthCheck(options?: RawAxiosRequestConfig) => AxiosPromise<HealthStatus>
holderCreateAuthOffer(walletId: string, holderAuthOfferCreationRequest?: HolderAuthOfferCreationRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
holderCredentialsPresentAfterConsent(walletId: string, interactionId: string, interactionAuthorizationConsent?: InteractionAuthorizationConsent, options?: RawAxiosRequestConfig) => AxiosPromise<void>
holderIdTokenSend(walletId: string, idTokenSendRequest?: IdTokenSendRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
holderLinkedVpCreate(walletId: string, linkedVpCreateRequest?: LinkedVpCreateRequest, options?: RawAxiosRequestConfig) => AxiosPromise<LinkedVpMetadata>
holderLinkedVpDelete(walletId: string, linkedVpId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
holderLinkedVpGetDetails(walletId: string, linkedVpId: string, options?: RawAxiosRequestConfig) => AxiosPromise<LinkedVpMetadata>
holderLinkedVpList(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<LinkedVpMetadata[]>
holderOfferPassAuthInfo(walletId: string, vcOffer?: VcOffer, options?: RawAxiosRequestConfig) => AxiosPromise<InteractionAuthorizationRequirements>
holderOfferProcessAfterConsent(walletId: string, interactionId: string, interactionAuthorizationConsent?: InteractionAuthorizationConsent, options?: RawAxiosRequestConfig) => AxiosPromise<string[]>
holderPresentPassAuthInfo(walletId: string, presentationRequest?: PresentationRequest, options?: RawAxiosRequestConfig) => AxiosPromise<InteractionAuthorizationRequirements>
idTokenRequestCreate(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<IdTokenRequest>
issuerCredentialTypesList(url: string, options?: RawAxiosRequestConfig) => AxiosPromise<CredentialType[]>
issuerInitiateAuthOffer(walletId: string, initAuthOffer?: InitAuthOffer, options?: RawAxiosRequestConfig) => AxiosPromise<AuthOffer>
issuerInitiatePreauthOffer(walletId: string, initPreAuthOffer?: InitPreAuthOffer, options?: RawAxiosRequestConfig) => AxiosPromise<PreAuthOffer>
issuerXadesSign(walletId: string, xadesSignatureType: "tsl", xml?: File, options?: RawAxiosRequestConfig) => AxiosPromise<object>
pdfCredentialMakeVp(credentialId: string, signPdf: boolean, walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<File>
pdfCredentialTwinDelete(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
pdfCredentialTwinGet(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<File>
pdfCredentialTwinUpload(credentialId: string, walletId: string, pdf?: File, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tfAccreditAs(walletId: string, accreditationRequest?: AccreditationRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tfAccreditRequest(walletId: string, entityAccreditationRequest?: EntityAccreditationRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tfOnboard(walletId: string, onboardingRequest?: OnboardingRequest, options?: RawAxiosRequestConfig) => AxiosPromise<OnboardResult>
tfOnboardRequest(walletId: string, entityOnboardingRequest?: EntityOnboardingRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tfRevokeAccreditation(walletId: string, revokeAccreditationRequest?: RevokeAccreditationRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
tfX509CertificateIssue(walletId: string, certificateIssueRequest?: CertificateIssueRequest, options?: RawAxiosRequestConfig) => AxiosPromise<CertificateIssueResponse>
verifierInitUrlCreate(walletId: string, verifyInitRequest?: VerifyInitRequest, options?: RawAxiosRequestConfig) => AxiosPromise<VerifyInitResponse>
verifierLinkedVpVerify(walletId: string, did: string, options?: RawAxiosRequestConfig) => AxiosPromise<VerifiedLinkedVp[]>
verifierPdfVerify(walletId: string, extractVp: boolean, pdf?: File, trustedCertificates?: string[], trustedListsUrl?: string[], trustedListSigningCertificates?: string[], options?: RawAxiosRequestConfig) => AxiosPromise<PdfVerificationResponse>
walletCreate(walletCreatePayload?: WalletCreatePayload, options?: RawAxiosRequestConfig) => AxiosPromise<WalletIdObject>
walletDelete(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
walletGet(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<Wallet>
walletIdentifierGet(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<WalletIdentifier>
walletKeys(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<{ [key: string]: any; }>
walletList(ownerId?: string, searchName?: string, options?: RawAxiosRequestConfig) => AxiosPromise<WalletListItem[]>
walletNotificationGetByState(walletId: string, eventType: string, state: string, options?: RawAxiosRequestConfig) => AxiosPromise<WalletNotification>
walletNotificationHistory(walletId: string, limit?: number, nextMarker?: string, type?: WalletNotificationEventType[], sort?: ListSort, newerThan?: number, options?: RawAxiosRequestConfig) => AxiosPromise<WalletNotificationHistory>
walletNotifications(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<WalletNotification[]>
walletPatch(walletId: string, walletPatchPayload?: WalletPatchPayload, options?: RawAxiosRequestConfig) => AxiosPromise<WalletIdObject>
walletVerifiedCredentialsByState(walletId: string, state: string, options?: RawAxiosRequestConfig) => AxiosPromise<VerifiedWrapper>
walletVerifiedCredentialsDeleteByState(walletId: string, state: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
walletX509CSRCreate(walletId: string, cSRCreateRequest?: CSRCreateRequest, options?: RawAxiosRequestConfig) => AxiosPromise<CSRCreateResponse>
walletX509CertificateGet(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<File>
walletX509CertificateImport(walletId: string, certificateImportRequest?: CertificateImportRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
wmpAcceptInvitation(walletId: string, wmpAcceptInvitationPayload?: WmpAcceptInvitationPayload, options?: RawAxiosRequestConfig) => AxiosPromise<WmpEntityIdObject>
wmpClientGetPendingRequests(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<WmpRequest[]>
wmpClientProcessRequest(walletId: string, requestId: string, options?: RawAxiosRequestConfig) => AxiosPromise<InteractionAuthorizationRequirements>
wmpCreateNewInvitation(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<WmpCreateInvitationResponse>
wmpEntityConnectionGet(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => AxiosPromise<WmpEntityConnectionStatus>
wmpEntityDelete(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
wmpEntityGet(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => AxiosPromise<WmpEntityRecord>
wmpEntityList(walletId: string, entityType: WmpEntityListEntityTypeEnum, options?: RawAxiosRequestConfig) => AxiosPromise<WmpEntityRecord[]>
wmpEntityServerConnect(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>

Defined in

api.ts:4865


DefaultApiFp

DefaultApiFp(configuration?): Object

DefaultApi - functional programming interface

Parameters

NameType
configuration?Configuration

Returns

Object

NameType
credentialCreate(walletId: string, credentialPayload?: CredentialPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialIdObject>>
credentialGet(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialWrapper>>
credentialImport(walletId: string, credentialImport?: CredentialImport, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialWrapper>>
credentialIssuanceInit(credentialId: string, walletId: string, credentialIssuanceInit?: CredentialIssuanceInit, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialIssuanceInitResult>>
credentialList(walletId: string, interaction?: CredentialListInteractionEnum, type?: string, valid?: boolean, limit?: number, nextMarker?: string, sort?: ListSort, searchPath?: string, filter?: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialList>>
credentialMetadataPatch(credentialId: string, walletId: string, credentialMetadataPatchPayload?: CredentialMetadataPatchPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialIdObject>>
credentialPatch(credentialId: string, walletId: string, credentialPatchPayload?: CredentialPatchPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialIdObject>>
credentialRequestInit(walletId: string, credentialRequest?: CredentialRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<string[]>>
credentialRevoke(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
deferredStatus(deferredId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Deferred>>
didDocumentGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<object>>
healthCheck(options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HealthStatus>>
holderCreateAuthOffer(walletId: string, holderAuthOfferCreationRequest?: HolderAuthOfferCreationRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
holderCredentialsPresentAfterConsent(walletId: string, interactionId: string, interactionAuthorizationConsent?: InteractionAuthorizationConsent, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
holderIdTokenSend(walletId: string, idTokenSendRequest?: IdTokenSendRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
holderLinkedVpCreate(walletId: string, linkedVpCreateRequest?: LinkedVpCreateRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<LinkedVpMetadata>>
holderLinkedVpDelete(walletId: string, linkedVpId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
holderLinkedVpGetDetails(walletId: string, linkedVpId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<LinkedVpMetadata>>
holderLinkedVpList(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<LinkedVpMetadata[]>>
holderOfferPassAuthInfo(walletId: string, vcOffer?: VcOffer, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<InteractionAuthorizationRequirements>>
holderOfferProcessAfterConsent(walletId: string, interactionId: string, interactionAuthorizationConsent?: InteractionAuthorizationConsent, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<string[]>>
holderPresentPassAuthInfo(walletId: string, presentationRequest?: PresentationRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<InteractionAuthorizationRequirements>>
idTokenRequestCreate(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<IdTokenRequest>>
issuerCredentialTypesList(url: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CredentialType[]>>
issuerInitiateAuthOffer(walletId: string, initAuthOffer?: InitAuthOffer, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<AuthOffer>>
issuerInitiatePreauthOffer(walletId: string, initPreAuthOffer?: InitPreAuthOffer, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PreAuthOffer>>
issuerXadesSign(walletId: string, xadesSignatureType: "tsl", xml?: File, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<object>>
pdfCredentialMakeVp(credentialId: string, signPdf: boolean, walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>>
pdfCredentialTwinDelete(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
pdfCredentialTwinGet(credentialId: string, walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>>
pdfCredentialTwinUpload(credentialId: string, walletId: string, pdf?: File, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tfAccreditAs(walletId: string, accreditationRequest?: AccreditationRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tfAccreditRequest(walletId: string, entityAccreditationRequest?: EntityAccreditationRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tfOnboard(walletId: string, onboardingRequest?: OnboardingRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<OnboardResult>>
tfOnboardRequest(walletId: string, entityOnboardingRequest?: EntityOnboardingRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tfRevokeAccreditation(walletId: string, revokeAccreditationRequest?: RevokeAccreditationRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
tfX509CertificateIssue(walletId: string, certificateIssueRequest?: CertificateIssueRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CertificateIssueResponse>>
verifierInitUrlCreate(walletId: string, verifyInitRequest?: VerifyInitRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<VerifyInitResponse>>
verifierLinkedVpVerify(walletId: string, did: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<VerifiedLinkedVp[]>>
verifierPdfVerify(walletId: string, extractVp: boolean, pdf?: File, trustedCertificates?: string[], trustedListsUrl?: string[], trustedListSigningCertificates?: string[], options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PdfVerificationResponse>>
walletCreate(walletCreatePayload?: WalletCreatePayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletIdObject>>
walletDelete(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
walletGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Wallet>>
walletIdentifierGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletIdentifier>>
walletKeys(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<{ [key: string]: any; }>>
walletList(ownerId?: string, searchName?: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletListItem[]>>
walletNotificationGetByState(walletId: string, eventType: string, state: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletNotification>>
walletNotificationHistory(walletId: string, limit?: number, nextMarker?: string, type?: WalletNotificationEventType[], sort?: ListSort, newerThan?: number, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletNotificationHistory>>
walletNotifications(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletNotification[]>>
walletPatch(walletId: string, walletPatchPayload?: WalletPatchPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletIdObject>>
walletVerifiedCredentialsByState(walletId: string, state: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<VerifiedWrapper>>
walletVerifiedCredentialsDeleteByState(walletId: string, state: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
walletX509CSRCreate(walletId: string, cSRCreateRequest?: CSRCreateRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CSRCreateResponse>>
walletX509CertificateGet(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>>
walletX509CertificateImport(walletId: string, certificateImportRequest?: CertificateImportRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
wmpAcceptInvitation(walletId: string, wmpAcceptInvitationPayload?: WmpAcceptInvitationPayload, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WmpEntityIdObject>>
wmpClientGetPendingRequests(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WmpRequest[]>>
wmpClientProcessRequest(walletId: string, requestId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<InteractionAuthorizationRequirements>>
wmpCreateNewInvitation(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WmpCreateInvitationResponse>>
wmpEntityConnectionGet(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WmpEntityConnectionStatus>>
wmpEntityDelete(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
wmpEntityGet(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WmpEntityRecord>>
wmpEntityList(walletId: string, entityType: WmpEntityListEntityTypeEnum, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WmpEntityRecord[]>>
wmpEntityServerConnect(walletId: string, entityId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>

Defined in

api.ts:4015


RequestToken

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

Parameters

NameType
tokenUrlstring
audiencestring
clientIdstring
clientSecretstring

Returns

Promise<string>

Defined in

auth.ts:5