IO Wallet SDK
    Preparing search index...

    Interface ParsedCredentialRequest

    Parsed and normalized credential request.

    interface ParsedCredentialRequest {
        accessToken: string;
        credential: {
            credential_configuration_id?: string;
            credential_identifier?: string;
        };
        credentialRequest: | {
            credential_configuration_id?: string;
            credential_identifier?: string;
            proofs: { jwt: [string, ...string[]] };
            transaction_id?: string;
        }
        | {
            credential_configuration_id?: string;
            credential_identifier?: string;
            proof: { jwt: string; proof_type: "jwt" };
            transaction_id?: string;
        };
        dpopProof: string;
        itWalletSpecsVersion: ItWalletSpecsVersion;
        proofs: ParsedCredentialProof[];
        transaction: { isDeferredFlow: boolean; transaction_id?: string };
    }
    Index

    Properties

    accessToken: string

    Access token extracted from the Authorization header.

    credential: {
        credential_configuration_id?: string;
        credential_identifier?: string;
    }

    Normalized credential selector values from the request body.

    credentialRequest:
        | {
            credential_configuration_id?: string;
            credential_identifier?: string;
            proofs: { jwt: [string, ...string[]] };
            transaction_id?: string;
        }
        | {
            credential_configuration_id?: string;
            credential_identifier?: string;
            proof: { jwt: string; proof_type: "jwt" };
            transaction_id?: string;
        }

    Version-specific validated credential request.

    dpopProof: string

    DPoP proof JWT extracted from the request headers.

    itWalletSpecsVersion: ItWalletSpecsVersion

    IT-Wallet specification version that was applied during parsing.

    Normalized list of parsed proof JWTs.

    transaction: { isDeferredFlow: boolean; transaction_id?: string }

    Transaction metadata derived from flow context and request payload.