Skip to main content

@triveria/wallet / Exports / InteractionAuthorizationRequirements

Interface: InteractionAuthorizationRequirements

Table of contents

Properties

Properties

authnUrl

Optional authnUrl: string

URL where custom user authentication for issuance shall be performed. Present when requirementType is custom.

Defined in

api.ts:702


dcqlQuery

Optional dcqlQuery: DCQLQuery

Defined in

api.ts:704


interactionId

interactionId: string

Defined in

api.ts:709


issuerDisplay

Optional issuerDisplay: IssuerDisplayItem[]

Array of objects, where each object contains display properties of a Credential Issuer for a certain language.

Defined in

api.ts:715


issuerUrl

issuerUrl: string

Defined in

api.ts:711


offeredCredentialsTypes

Optional offeredCredentialsTypes: string[]

Defined in

api.ts:710


presentationCandidates

Optional presentationCandidates: InputDescriptorSuitableCredentials[]

List of credentials suitable for presentation.

Defined in

api.ts:708


presentationDefinition

Optional presentationDefinition: PresentationDefinition

Defined in

api.ts:703


requirementType

requirementType: InteractionAuthorizationRequirementsRequirementTypeEnum

Defined in

api.ts:698