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

    MOBILE_CREDENTIAL_SIGN_START

    interface MobileCredentialSignStartEventSanitised {
        category: "mobile-credential";
        clientId: string | undefined;
        data: {
            credentialStatusFormat: "status-list" | "identifier-list" | undefined;
            deviceKeyInfo: undefined;
            docType: string;
            includeStatus: boolean | undefined;
            itemsToSign: undefined;
            validityInfo: {
                expectedUpdate: string | undefined;
                signed: string | undefined;
                validFrom: string | undefined;
                validUntil: string;
            };
        };
        id: string;
        managementUserId: string
        | undefined;
        requestId: string;
        requestIp: string | undefined;
        tenantId: string;
        timestamp: number;
        type: "MOBILE_CREDENTIAL_SIGN_START";
        userAgent: string | undefined;
        version: "1";
    }
    Index
    category: "mobile-credential"
    clientId: string | undefined
    data: {
        credentialStatusFormat: "status-list" | "identifier-list" | undefined;
        docType: string;
        documentSignerId: string | undefined;
        includeStatus: boolean | undefined;
        payload: {
            deviceKeyInfo: {
                deviceKey:
                    | { k: string; kid: string
                    | undefined; kty: "oct" }
                    | {
                        crv: string;
                        d: string | undefined;
                        kid: string | undefined;
                        kty: "OKP";
                        x: string | undefined;
                        y: string | undefined;
                    }
                    | {
                        crv: string;
                        d: string
                        | undefined;
                        kid: string | undefined;
                        kty: "EC";
                        x: string | undefined;
                        y: string | undefined;
                    }
                    | { e: string; kty: "RSA"; n: string }
                    | {
                        d: string;
                        dp: string;
                        dq: string;
                        e: string;
                        kty: "RSA";
                        n: string;
                        p: string;
                        q: string;
                        qi: string;
                    };
            };
            docType: string;
            itemsToSign: {
                [key: string]: {
                    [key: string]: | { type: "boolean"
                    | undefined; value: boolean }
                    | { type: "number" | undefined; value: number }
                    | { type: "string" | undefined; value: string }
                    | { type: "binary"; value: string }
                    | { type: "date"; value: string }
                    | { type: "dateTime"; value: string }
                    | { type: "object"; value: { [key: string]: ClaimData } }
                    | { type: "array"; value: ClaimData[] }
                    | {
                        type: "org.iso.18013.5.1.driving_privileges";
                        value: {
                            codes: { code: ...; sign: ...; value: ... }[] | undefined;
                            expiry_date: string | undefined;
                            issue_date: string | undefined;
                            vehicle_category_code: string;
                        }[];
                    };
                };
            };
            validityInfo: {
                expectedUpdate: string
                | undefined;
                signed: string | undefined;
                validFrom: string | undefined;
                validUntil: string;
            };
        };
    }
    id: string
    managementUserId: string | undefined
    requestId: string
    requestIp: string | undefined
    tenantId: string
    timestamp: number
    type: "MOBILE_CREDENTIAL_SIGN_START"
    userAgent: string | undefined
    version: "1"