@sphereon/did-auth-siop
Version:
Self Issued OpenID V2 (SIOPv2) and OpenID 4 Verifiable Presentations (OID4VP)
12 lines (9 loc) • 454 B
text/typescript
import { JwtIssuer } from '@sphereon/oid4vc-common'
import { ClaimPayloadCommonOpts, RequestObjectPayloadOpts } from '../authorization-request'
import { ObjectBy } from '../types'
import { CreateJwtCallback } from '../types/VpJwtIssuer'
export interface RequestObjectOpts<CT extends ClaimPayloadCommonOpts> extends ObjectBy {
payload?: RequestObjectPayloadOpts<CT> // for pass by value
createJwtCallback: CreateJwtCallback
jwtIssuer: JwtIssuer
}