Interface CredentialPresentationSessionCreateStartEvent

interface CredentialPresentationSessionCreateStartEventSanitised {
    category: "credential-presentation";
    data: {
        redirectUri: undefined | string;
        walletProviderId: undefined | string;
    };
    id: string;
    requestId: string;
    tenantId: string;
    timestamp: number;
    type: string;
    version: "1";
}

Properties

category: "credential-presentation"
data: {
    credentialQuery: {
        docType: string;
        nameSpaces: {
            [key: string]: {
                [key: string]: {
                    intentToRetain: undefined | boolean;
                };
            };
        };
        profile: "mobile";
    }[];
    redirectUri: undefined | string;
    walletProviderId: undefined | string;
}

Type declaration

  • credentialQuery: {
        docType: string;
        nameSpaces: {
            [key: string]: {
                [key: string]: {
                    intentToRetain: undefined | boolean;
                };
            };
        };
        profile: "mobile";
    }[]
  • redirectUri: undefined | string
  • walletProviderId: undefined | string
id: string
requestId: string
tenantId: string
timestamp: number
type: string
version: "1"