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

    MOBILE_CREDENTIAL_PRESENTATION_VERIFY_SUCCESS

    interface MobileCredentialPresentationVerifySuccessEventSanitised {
        category: "mobile-credential";
        clientId: string | undefined;
        data: {
            credentialErrors: undefined;
            credentials: undefined;
            isUsingEcosystemTrustedIssuers: boolean | undefined;
            numberOfCredentials: number;
        };
        id: string;
        managementUserId: string
        | undefined;
        requestId: string;
        requestIp: string | undefined;
        tenantId: string;
        timestamp: number;
        type: "MOBILE_CREDENTIAL_PRESENTATION_VERIFY_SUCCESS";
        userAgent: string | undefined;
        version: "1";
    }
    Index
    category: "mobile-credential"
    clientId: string | undefined
    data: {
        credentialErrors:
            | { docType: string; errorCode: "notReturned" }[]
            | undefined;
        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:
                    | { commonName: string; trustedIssuerId: string }
                    | { commonName: string }
                    | undefined;
                validityInfo:
                    | {
                        expectedUpdate: string
                        | undefined;
                        signed: string;
                        validFrom: string;
                        validUntil: string;
                    }
                    | undefined;
                verificationResult: | {
                    reason: {
                        message: string;
                        type: | "TrustedIssuerCertificateExpired"
                        | "TrustedIssuerCertificateNotYetValid"
                        | "IssuerNotTrusted"
                        | "MobileCredentialInvalid"
                        | "MobileCredentialExpired"
                        | "MobileCredentialNotYetValid"
                        | "InvalidSignerCertificate"
                        | "DeviceKeyInvalid"
                        | "UnsupportedCurve"
                        | "StatusRevoked"
                        | "StatusSuspended"
                        | "StatusUnknown"
                        | "expired"
                        | "inactive"
                        | "invalid"
                        | "suspended"
                        | "unknown";
                    };
                    verified: false;
                }
                | { verified: true };
            }[]
            | undefined;
        isUsingEcosystemTrustedIssuers: boolean
        | undefined;
        numberOfCredentials: number;
    }
    id: string
    managementUserId: string | undefined
    requestId: string
    requestIp: string | undefined
    tenantId: string
    timestamp: number
    type: "MOBILE_CREDENTIAL_PRESENTATION_VERIFY_SUCCESS"
    userAgent: string | undefined
    version: "1"