UNPKG

@sphereon/did-auth-siop

Version:

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

13 lines 1.16 kB
import { AuthorizationRequestState, AuthorizationResponseState } from '../types'; export interface IRPSessionManager { getRequestStateByCorrelationId(correlationId: string, errorOnNotFound?: boolean): Promise<AuthorizationRequestState | undefined>; getRequestStateByNonce(nonce: string, errorOnNotFound?: boolean): Promise<AuthorizationRequestState | undefined>; getRequestStateByState(state: string, errorOnNotFound?: boolean): Promise<AuthorizationRequestState | undefined>; getResponseStateByCorrelationId(correlationId: string, errorOnNotFound?: boolean): Promise<AuthorizationResponseState | undefined>; getResponseStateByNonce(nonce: string, errorOnNotFound?: boolean): Promise<AuthorizationResponseState | undefined>; getResponseStateByState(state: string, errorOnNotFound?: boolean): Promise<AuthorizationResponseState | undefined>; getCorrelationIdByNonce(nonce: string, errorOnNotFound?: boolean): Promise<string | undefined>; getCorrelationIdByState(state: string, errorOnNotFound?: boolean): Promise<string | undefined>; deleteStateForCorrelationId(correlationId: string): any; } //# sourceMappingURL=types.d.ts.map