UNPKG

@sphereon/did-auth-siop

Version:

Self Issued OpenID V2 (SIOPv2) and OpenID 4 Verifiable Presentations (OID4VP)

16 lines 1.12 kB
import { CreateAuthorizationRequestOpts, PropertyTarget, PropertyTargets, RequestPropertyWithTargets } from '../authorization-request'; import { VerifyAuthorizationResponseOpts } from '../authorization-response'; import { RPBuilder } from './RPBuilder'; export declare const createRequestOptsFromBuilderOrExistingOpts: (opts: { builder?: RPBuilder; createRequestOpts?: CreateAuthorizationRequestOpts; }) => CreateAuthorizationRequestOpts; export declare const createVerifyResponseOptsFromBuilderOrExistingOpts: (opts: { builder?: RPBuilder; verifyOpts?: VerifyAuthorizationResponseOpts; }) => Partial<VerifyAuthorizationResponseOpts>; export declare const isTargetOrNoTargets: (searchTarget: PropertyTarget, targets?: PropertyTargets) => boolean; export declare const isTarget: (searchTarget: PropertyTarget, targets: PropertyTargets) => boolean; export declare const assignIfAuth: <T>(opt: RequestPropertyWithTargets<T>, isDefaultTarget?: boolean) => T; export declare const assignIfRequestObject: <T>(opt: RequestPropertyWithTargets<T>, isDefaultTarget?: boolean) => T; //# sourceMappingURL=Opts.d.ts.map