MATTR VII Platform API Events Registry - v12.25.0
    Preparing search index...

    CREDENTIAL_PRESENTATION_PROXIMITY_VERIFICATION_SUCCESS

    interface CredentialPresentationProximityVerificationSuccessEventSanitised {
        category: "credential-presentation";
        data: {
            applicationId: string;
            applicationInstanceId: string;
            credentialErrors:
                | { docType: string; errorCode: "notReturned" }[]
                | undefined;
            credentialQuery: {
                docType: string;
                nameSpaces: {
                    [key: string]: {
                        [key: string]: { intentToRetain: boolean | undefined };
                    };
                };
                profile: "mobile";
            }[];
            credentials: {
                branding: | {
                    backgroundColor: string
                    | undefined;
                    description: string | undefined;
                    issuerIcon: { data: string; format: "svg" | "png" } | undefined;
                    issuerLogo: { data: string; format: "svg" | "png" } | undefined;
                    name: string | undefined;
                    watermarkImage: { data: string; format: "svg" | "png" } | undefined;
                }
                | undefined;
                claimErrors: | { [key: string]: { [key: string]: "notReturned" } }
                | undefined;
                docType: string | undefined;
                issuerInfo:
                    | {
                        certificateFingerprint: string
                        | undefined;
                        commonName: string;
                        trustedIssuerId: string | undefined;
                    }
                    | undefined;
                validityInfo: | {
                    expectedUpdate: string
                    | undefined;
                    signed: string;
                    validFrom: string;
                    validUntil: string;
                }
                | undefined;
                verificationResult: | { verified: true }
                | {
                    reason: {
                        message: string;
                        type:
                            | "TrustedIssuerCertificateExpired"
                            | "TrustedIssuerCertificateNotYetValid"
                            | "IssuerNotTrusted"
                            | "MobileCredentialInvalid"
                            | "MobileCredentialExpired"
                            | "MobileCredentialNotYetValid"
                            | "InvalidSignerCertificate"
                            | "DeviceKeyInvalid"
                            | "UnsupportedCurve"
                            | "StatusRevoked"
                            | "StatusSuspended"
                            | "StatusUnknown"
                            | "expired"
                            | "inactive"
                            | "invalid"
                            | "suspended"
                            | "unknown";
                    };
                    verified: false;
                };
            }[];
            engagementMethod: "NFC"
            | "QR";
            platform: "ios" | "android";
            receivedAt: string;
            sdkVersion: string | undefined;
            sessionId: string;
        };
        id: string;
        requestId: string;
        requestIp: string
        | undefined;
        tenantId: string;
        timestamp: number;
        type: "CREDENTIAL_PRESENTATION_PROXIMITY_VERIFICATION_SUCCESS";
        userAgent: string | undefined;
        version: "1";
    }
    Index
    category: "credential-presentation"
    data: {
        applicationId: string;
        applicationInstanceId: string;
        credentialErrors:
            | { docType: string; errorCode: "notReturned" }[]
            | undefined;
        credentialQuery: {
            docType: string;
            nameSpaces: {
                [key: string]: {
                    [key: string]: { intentToRetain: boolean | undefined };
                };
            };
            profile: "mobile";
        }[];
        credentials: {
            branding: | {
                backgroundColor: string
                | undefined;
                description: string | undefined;
                issuerIcon: { data: string; format: "svg" | "png" } | undefined;
                issuerLogo: { data: string; format: "svg" | "png" } | undefined;
                name: string | undefined;
                watermarkImage: { data: string; format: "svg" | "png" } | undefined;
            }
            | undefined;
            claimErrors: | { [key: string]: { [key: string]: "notReturned" } }
            | undefined;
            docType: string | undefined;
            issuerInfo:
                | {
                    certificateFingerprint: string
                    | undefined;
                    commonName: string;
                    trustedIssuerId: string | undefined;
                }
                | undefined;
            validityInfo: | {
                expectedUpdate: string
                | undefined;
                signed: string;
                validFrom: string;
                validUntil: string;
            }
            | undefined;
            verificationResult: | { verified: true }
            | {
                reason: {
                    message: string;
                    type:
                        | "TrustedIssuerCertificateExpired"
                        | "TrustedIssuerCertificateNotYetValid"
                        | "IssuerNotTrusted"
                        | "MobileCredentialInvalid"
                        | "MobileCredentialExpired"
                        | "MobileCredentialNotYetValid"
                        | "InvalidSignerCertificate"
                        | "DeviceKeyInvalid"
                        | "UnsupportedCurve"
                        | "StatusRevoked"
                        | "StatusSuspended"
                        | "StatusUnknown"
                        | "expired"
                        | "inactive"
                        | "invalid"
                        | "suspended"
                        | "unknown";
                };
                verified: false;
            };
        }[];
        engagementMethod: "NFC"
        | "QR";
        platform: "ios" | "android";
        receivedAt: string;
        sdkVersion: string | undefined;
        sessionId: string;
    }
    id: string
    requestId: string
    requestIp: string | undefined
    tenantId: string
    timestamp: number
    type: "CREDENTIAL_PRESENTATION_PROXIMITY_VERIFICATION_SUCCESS"
    userAgent: string | undefined
    version: "1"