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


dcqlQuery

Optional dcqlQuery: DCQLQuery

Defined in

api.ts:717


interactionId

interactionId: string

Defined in

api.ts:722


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


issuerUrl

issuerUrl: string

Defined in

api.ts:724


offeredCredentialsTypes

Optional offeredCredentialsTypes: string[]

Defined in

api.ts:723


presentationCandidates

Optional presentationCandidates: InputDescriptorSuitableCredentials[]

List of credentials suitable for presentation.

Defined in

api.ts:721


presentationDefinition

Optional presentationDefinition: PresentationDefinition

Defined in

api.ts:716


requirementType

requirementType: InteractionAuthorizationRequirementsRequirementTypeEnum

Defined in

api.ts:711