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


CertificateStatus

Ƭ CertificateStatus: typeof CertificateStatus[keyof typeof CertificateStatus]

Defined in

api.ts:97

api.ts:107


ClientConfiguration

Ƭ ClientConfiguration: Object

Type declaration

NameType
clientIdstring
clientSecretstring

Defined in

client.ts:9


CredentialFormat

Ƭ CredentialFormat: typeof CredentialFormat[keyof typeof CredentialFormat]

Defined in

api.ts:132

api.ts:138


CredentialIssuerDefinitionAuthorizationEnum

Ƭ CredentialIssuerDefinitionAuthorizationEnum: typeof CredentialIssuerDefinitionAuthorizationEnum[keyof typeof CredentialIssuerDefinitionAuthorizationEnum]

Defined in

api.ts:223

api.ts:231


CredentialIssuerDefinitionCredentialIssuerEnum

Ƭ CredentialIssuerDefinitionCredentialIssuerEnum: typeof CredentialIssuerDefinitionCredentialIssuerEnum[keyof typeof CredentialIssuerDefinitionCredentialIssuerEnum]

Defined in

api.ts:214

api.ts:222


CredentialIssuerDefinitionIssuerConfiguration

Ƭ CredentialIssuerDefinitionIssuerConfiguration: CredentialRequirementsIssuerConfig | CtWalletSameIssuerConfig | VPDrivenIssuerConfig

Defined in

api.ts:236


CredentialListInteractionEnum

Ƭ CredentialListInteractionEnum: typeof CredentialListInteractionEnum[keyof typeof CredentialListInteractionEnum]

Defined in

api.ts:7126

api.ts:7132


CredentialMetadataInteractionEnum

Ƭ CredentialMetadataInteractionEnum: typeof CredentialMetadataInteractionEnum[keyof typeof CredentialMetadataInteractionEnum]

Defined in

api.ts:274

api.ts:281


CredentialMetadataStatusEnum

Ƭ CredentialMetadataStatusEnum: typeof CredentialMetadataStatusEnum[keyof typeof CredentialMetadataStatusEnum]

Defined in

api.ts:282

api.ts:288


CredentialNotificationEventTypeEnum

Ƭ CredentialNotificationEventTypeEnum: typeof CredentialNotificationEventTypeEnum[keyof typeof CredentialNotificationEventTypeEnum]

Defined in

api.ts:303

api.ts:310


CredentialPropertyToVerify

Ƭ CredentialPropertyToVerify: typeof CredentialPropertyToVerify[keyof typeof CredentialPropertyToVerify]

Defined in

api.ts:342

api.ts:349


CredentialSubject

Ƭ CredentialSubject: CredentialSubjectItem[] | CredentialSubjectItem

Defined in

api.ts:382


DCQLQueryClaimPathInner

Ƭ DCQLQueryClaimPathInner: number | string

Defined in

api.ts:468


DCQLQueryClaimValuesInner

Ƭ DCQLQueryClaimValuesInner: boolean | number | string

Defined in

api.ts:473


DeferredStatusEnum

Ƭ DeferredStatusEnum: typeof DeferredStatusEnum[keyof typeof DeferredStatusEnum]

Defined in

api.ts:505

api.ts:511


DocumentSignatureValidityVerificationResultEnum

Ƭ DocumentSignatureValidityVerificationResultEnum: typeof DocumentSignatureValidityVerificationResultEnum[keyof typeof DocumentSignatureValidityVerificationResultEnum]

Defined in

api.ts:533

api.ts:541


EntityAccreditationRequestTypeEnum

Ƭ EntityAccreditationRequestTypeEnum: typeof EntityAccreditationRequestTypeEnum[keyof typeof EntityAccreditationRequestTypeEnum]

Defined in

api.ts:584

api.ts:589


HealthStatusStatusEnum

Ƭ HealthStatusStatusEnum: typeof HealthStatusStatusEnum[keyof typeof HealthStatusStatusEnum]

Defined in

api.ts:643

api.ts:649


InteractionAuthorizationRequirementsRequirementTypeEnum

Ƭ InteractionAuthorizationRequirementsRequirementTypeEnum: typeof InteractionAuthorizationRequirementsRequirementTypeEnum[keyof typeof InteractionAuthorizationRequirementsRequirementTypeEnum]

Defined in

api.ts:770

api.ts:778


ListSort

Ƭ ListSort: typeof ListSort[keyof typeof ListSort]

Defined in

api.ts:805

api.ts:810


ObjectHorizontalAlignment

Ƭ ObjectHorizontalAlignment: typeof ObjectHorizontalAlignment[keyof typeof ObjectHorizontalAlignment]

Defined in

api.ts:855

api.ts:861


ObjectVerticalAlignment

Ƭ ObjectVerticalAlignment: typeof ObjectVerticalAlignment[keyof typeof ObjectVerticalAlignment]

Defined in

api.ts:865

api.ts:871


OidcRevisionOidc4vciEnum

Ƭ OidcRevisionOidc4vciEnum: typeof OidcRevisionOidc4vciEnum[keyof typeof OidcRevisionOidc4vciEnum]

Defined in

api.ts:887

api.ts:892


OidcRevisionOidc4vpEnum

Ƭ OidcRevisionOidc4vpEnum: typeof OidcRevisionOidc4vpEnum[keyof typeof OidcRevisionOidc4vpEnum]

Defined in

api.ts:893

api.ts:898


PresentationDefinitionSubmissionRequirementsRuleEnum

Ƭ PresentationDefinitionSubmissionRequirementsRuleEnum: typeof PresentationDefinitionSubmissionRequirementsRuleEnum[keyof typeof PresentationDefinitionSubmissionRequirementsRuleEnum]

Defined in

api.ts:973

api.ts:978


RevokeAccreditationRequestTypeEnum

Ƭ RevokeAccreditationRequestTypeEnum: typeof RevokeAccreditationRequestTypeEnum[keyof typeof RevokeAccreditationRequestTypeEnum]

Defined in

api.ts:1012

api.ts:1017


SigningKeyIdentifier

Ƭ SigningKeyIdentifier: typeof SigningKeyIdentifier[keyof typeof SigningKeyIdentifier]

Defined in

api.ts:1020

api.ts:1026


SystemImpactStatusEnum

Ƭ SystemImpactStatusEnum: typeof SystemImpactStatusEnum[keyof typeof SystemImpactStatusEnum]

Defined in

api.ts:1038

api.ts:1044


TrustFrameworkType

Ƭ TrustFrameworkType: typeof TrustFrameworkType[keyof typeof TrustFrameworkType]

Defined in

api.ts:1050

api.ts:1057


TrustListKind

Ƭ TrustListKind: typeof TrustListKind[keyof typeof TrustListKind]

Defined in

api.ts:1073

api.ts:1078


WalletCapability

Ƭ WalletCapability: typeof WalletCapability[keyof typeof WalletCapability]

Defined in

api.ts:1221

api.ts:1227


WalletNotificationEventDetails

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

Defined in

api.ts:1302


WalletNotificationEventType

Ƭ WalletNotificationEventType: typeof WalletNotificationEventType[keyof typeof WalletNotificationEventType]

Defined in

api.ts:1305

api.ts:1325


WmpAuthenticateSessionTypeEnum

Ƭ WmpAuthenticateSessionTypeEnum: typeof WmpAuthenticateSessionTypeEnum[keyof typeof WmpAuthenticateSessionTypeEnum]

Defined in

api.ts:1372

api.ts:1376


WmpClientRequestBody

Ƭ WmpClientRequestBody: { type: "authenticate" } & WmpAuthenticateSession | { type: "identity_assertion" } & WmpProvideIdentityAssertion | { type: "process" } & WmpProcessClientRequest

Defined in

api.ts:1382


WmpEntityListEntityTypeEnum

Ƭ WmpEntityListEntityTypeEnum: typeof WmpEntityListEntityTypeEnum[keyof typeof WmpEntityListEntityTypeEnum]

Defined in

api.ts:7133

api.ts:7137


WmpProcessClientRequestTypeEnum

Ƭ WmpProcessClientRequestTypeEnum: typeof WmpProcessClientRequestTypeEnum[keyof typeof WmpProcessClientRequestTypeEnum]

Defined in

api.ts:1445

api.ts:1449


WmpProvideIdentityAssertionTypeEnum

Ƭ WmpProvideIdentityAssertionTypeEnum: typeof WmpProvideIdentityAssertionTypeEnum[keyof typeof WmpProvideIdentityAssertionTypeEnum]

Defined in

api.ts:1462

api.ts:1466


WmpRequestType

Ƭ WmpRequestType: typeof WmpRequestType[keyof typeof WmpRequestType]

Defined in

api.ts:1475

api.ts:1480


XadesSignatureType

Ƭ XadesSignatureType: typeof XadesSignatureType[keyof typeof XadesSignatureType]

Defined in

api.ts:1484

api.ts:1489

Variables

AccreditationRequestTypeEnum

Const AccreditationRequestTypeEnum: Object

Type declaration

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

Defined in

api.ts:33

api.ts:39


CertificateStatus

Const CertificateStatus: Object

Type declaration

NameType
RevokedAffiliationChanged"revoked_affiliationChanged"
RevokedCessationOfOperation"revoked_cessationOfOperation"
RevokedKeyCompromise"revoked_keyCompromise"
RevokedPrivilegeWithdrawn"revoked_privilegeWithdrawn"
RevokedSuperseded"revoked_superseded"
RevokedUnspecified"revoked_unspecified"
Valid"valid"

Defined in

api.ts:97

api.ts:107


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 mso_mdoc - VC using ISO/IEC 18013-5 mdoc format

Type declaration

NameType
JwtVcVcdm"jwt_vc_vcdm"
MsoMdoc"mso_mdoc"
SdJwtVc"sd_jwt_vc"

Defined in

api.ts:132

api.ts:138


CredentialIssuerDefinitionAuthorizationEnum

Const CredentialIssuerDefinitionAuthorizationEnum: Object

Type declaration

NameType
None"none"
OauthCustom"oauthCustom"
OauthNoAuth"oauthNoAuth"
Openid"openid"
OpenidCustom"openidCustom"

Defined in

api.ts:223

api.ts:231


CredentialIssuerDefinitionCredentialIssuerEnum

Const CredentialIssuerDefinitionCredentialIssuerEnum: Object

Type declaration

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

Defined in

api.ts:214

api.ts:222


CredentialListInteractionEnum

Const CredentialListInteractionEnum: Object

Type declaration

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

Defined in

api.ts:7126

api.ts:7132


CredentialMetadataInteractionEnum

Const CredentialMetadataInteractionEnum: Object

Type declaration

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

Defined in

api.ts:274

api.ts:281


CredentialMetadataStatusEnum

Const CredentialMetadataStatusEnum: Object

Type declaration

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

Defined in

api.ts:282

api.ts:288


CredentialNotificationEventTypeEnum

Const CredentialNotificationEventTypeEnum: Object

Type declaration

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

Defined in

api.ts:303

api.ts:310


CredentialPropertyToVerify

Const CredentialPropertyToVerify: Object

Credential property that will be verified. verifySchema is only applicable in W3C VCDM credentials. With other types, this field will be ignored.

Type declaration

NameType
VerifyExpiration"verifyExpiration"
VerifyKeyBinding"verifyKeyBinding"
VerifySchema"verifySchema"
VerifyStatus"verifyStatus"

Defined in

api.ts:342

api.ts:349


DeferredStatusEnum

Const DeferredStatusEnum: Object

Type declaration

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

Defined in

api.ts:505

api.ts:511


DocumentSignatureValidityVerificationResultEnum

Const DocumentSignatureValidityVerificationResultEnum: Object

Type declaration

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

Defined in

api.ts:533

api.ts:541


EntityAccreditationRequestTypeEnum

Const EntityAccreditationRequestTypeEnum: Object

Type declaration

NameType
TrustedAccreditationOrganisation"TrustedAccreditationOrganisation"
TrustedIssuer"TrustedIssuer"

Defined in

api.ts:584

api.ts:589


HealthStatusStatusEnum

Const HealthStatusStatusEnum: Object

Type declaration

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

Defined in

api.ts:643

api.ts:649


InteractionAuthorizationRequirementsRequirementTypeEnum

Const InteractionAuthorizationRequirementsRequirementTypeEnum: Object

Type declaration

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

Defined in

api.ts:770

api.ts:778


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:805

api.ts:810


ObjectHorizontalAlignment

Const ObjectHorizontalAlignment: Object

Type declaration

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

Defined in

api.ts:855

api.ts:861


ObjectVerticalAlignment

Const ObjectVerticalAlignment: Object

Type declaration

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

Defined in

api.ts:865

api.ts:871


OidcRevisionOidc4vciEnum

Const OidcRevisionOidc4vciEnum: Object

Type declaration

NameType
Draft11"Draft11"
Draft15"Draft15"

Defined in

api.ts:887

api.ts:892


OidcRevisionOidc4vpEnum

Const OidcRevisionOidc4vpEnum: Object

Type declaration

NameType
Draft16"Draft16"
Draft23"Draft23"

Defined in

api.ts:893

api.ts:898


PresentationDefinitionSubmissionRequirementsRuleEnum

Const PresentationDefinitionSubmissionRequirementsRuleEnum: Object

Type declaration

NameType
All"all"
Pick"pick"

Defined in

api.ts:973

api.ts:978


RevokeAccreditationRequestTypeEnum

Const RevokeAccreditationRequestTypeEnum: Object

Type declaration

NameType
TrustedAccreditationOrganisation"TrustedAccreditationOrganisation"
TrustedIssuer"TrustedIssuer"

Defined in

api.ts:1012

api.ts:1017


SigningKeyIdentifier

Const SigningKeyIdentifier: Object

Type declaration

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

Defined in

api.ts:1020

api.ts:1026


SystemImpactStatusEnum

Const SystemImpactStatusEnum: Object

Type declaration

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

Defined in

api.ts:1038

api.ts:1044


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:1050

api.ts:1057


TrustListKind

Const TrustListKind: Object

What a trusted list URL names. A lotl is a List of Trusted Lists, whose pointers are followed to the lists it names; a trustList is a leaf list, holding trust services directly.

Type declaration

NameType
Lotl"lotl"
TrustList"trustList"

Defined in

api.ts:1073

api.ts:1078


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:1221

api.ts:1227


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"
VpPresented"vp.presented"
VpVerified"vp.verified"
WmpCredentialOffer"wmp.credential_offer"
WmpCredentialVerificationRequest"wmp.credential_verification_request"
WmpError"wmp.error"
WmpIdentityAssertionReceived"wmp.identity_assertion_received"
WmpIdentityAssertionRequest"wmp.identity_assertion_request"
WmpInvitationAccepted"wmp.invitation_accepted"
WmpMessage"wmp.message"

Defined in

api.ts:1305

api.ts:1325


WmpAuthenticateSessionTypeEnum

Const WmpAuthenticateSessionTypeEnum: Object

Type declaration

NameType
Authenticate"authenticate"

Defined in

api.ts:1372

api.ts:1376


WmpEntityListEntityTypeEnum

Const WmpEntityListEntityTypeEnum: Object

Type declaration

NameType
Client"client"
Server"server"

Defined in

api.ts:7133

api.ts:7137


WmpProcessClientRequestTypeEnum

Const WmpProcessClientRequestTypeEnum: Object

Type declaration

NameType
Process"process"

Defined in

api.ts:1445

api.ts:1449


WmpProvideIdentityAssertionTypeEnum

Const WmpProvideIdentityAssertionTypeEnum: Object

Type declaration

NameType
IdentityAssertion"identity_assertion"

Defined in

api.ts:1462

api.ts:1466


WmpRequestType

Const WmpRequestType: Object

Type declaration

NameType
CredentialOffer"credentialOffer"
CredentialVerificationRequest"credentialVerificationRequest"

Defined in

api.ts:1475

api.ts:1480


XadesSignatureType

Const XadesSignatureType: Object

Type declaration

NameType
Tsl"tsl"
Xml"xml"

Defined in

api.ts:1484

api.ts:1489

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: XadesSignatureType, 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>-
tfX509CertificateGetRecord(walletId: string, serialNumber: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfX509CertificateIssue(walletId: string, certificateIssueRequest?: CertificateIssueRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfX509CertificateListRecords(walletId: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
tfX509CertificateUpdateStatus(walletId: string, serialNumber: string, certificateStatusUpdateRequest?: CertificateStatusUpdateRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
trustListAdd(trustListAddRequest?: TrustListAddRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
trustListDelete(url: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
trustListRefresh(url: string, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
trustListsGet(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>-
walletProviderCertificateImport(walletProviderCertificateRequest?: WalletProviderCertificateRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>-
walletProviderCsrGenerate(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, wmpClientRequestBody: WmpClientRequestBody, 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:1496


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: XadesSignatureType, 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>
tfX509CertificateGetRecord(walletId: string, serialNumber: string, options?: RawAxiosRequestConfig) => AxiosPromise<CertificateRecordGetResponse>
tfX509CertificateIssue(walletId: string, certificateIssueRequest?: CertificateIssueRequest, options?: RawAxiosRequestConfig) => AxiosPromise<CertificateIssueResponse>
tfX509CertificateListRecords(walletId: string, options?: RawAxiosRequestConfig) => AxiosPromise<CertificateRecordGetResponse[]>
tfX509CertificateUpdateStatus(walletId: string, serialNumber: string, certificateStatusUpdateRequest?: CertificateStatusUpdateRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
trustListAdd(trustListAddRequest?: TrustListAddRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
trustListDelete(url: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
trustListRefresh(url: string, options?: RawAxiosRequestConfig) => AxiosPromise<void>
trustListsGet(options?: RawAxiosRequestConfig) => AxiosPromise<TrustListsResponse>
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>
walletProviderCertificateImport(walletProviderCertificateRequest?: WalletProviderCertificateRequest, options?: RawAxiosRequestConfig) => AxiosPromise<void>
walletProviderCsrGenerate(options?: RawAxiosRequestConfig) => AxiosPromise<WalletProviderCsrResponse>
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, wmpClientRequestBody: WmpClientRequestBody, 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:5578


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: XadesSignatureType, 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>>
tfX509CertificateGetRecord(walletId: string, serialNumber: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CertificateRecordGetResponse>>
tfX509CertificateIssue(walletId: string, certificateIssueRequest?: CertificateIssueRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CertificateIssueResponse>>
tfX509CertificateListRecords(walletId: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CertificateRecordGetResponse[]>>
tfX509CertificateUpdateStatus(walletId: string, serialNumber: string, certificateStatusUpdateRequest?: CertificateStatusUpdateRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
trustListAdd(trustListAddRequest?: TrustListAddRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
trustListDelete(url: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
trustListRefresh(url: string, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
trustListsGet(options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TrustListsResponse>>
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>>
walletProviderCertificateImport(walletProviderCertificateRequest?: WalletProviderCertificateRequest, options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>
walletProviderCsrGenerate(options?: RawAxiosRequestConfig) => Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<WalletProviderCsrResponse>>
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, wmpClientRequestBody: WmpClientRequestBody, 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:4618


RequestToken

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

Parameters

NameType
tokenUrlstring
audiencestring
clientIdstring
clientSecretstring

Returns

Promise<string>

Defined in

auth.ts:3