MOBILE_CREDENTIAL_SIGN_START
interface MobileCredentialSignStartEvent { 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";} 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";}
Properties
category
category: "mobile-credential"
clientId
clientId: string | undefined
Sanitisation Level DATAdata
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; }; };}
managementUserId
managementUserId: string | undefined
requestId
requestId: string
requestIp
requestIp: string | undefined
tenantId
tenantId: string
timestamp
timestamp: number
type
type: "MOBILE_CREDENTIAL_SIGN_START"
userAgent
userAgent: string | undefined