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