Interface MobileCredentialConfigurationRetrieveSuccessEvent
interface MobileCredentialConfigurationRetrieveSuccessEvent { category: "mobile-credential"; data: { claimMappings: { [
key:
string]
: { [
key:
string]
: { defaultValue: undefined | boolean; mapFrom: string; required: undefined | boolean; type: "boolean"; } | { defaultValue: boolean; required: undefined | boolean; type: undefined | "boolean"; } | { defaultValue: undefined | number; mapFrom: string; required: undefined | boolean; type: "number"; } | { defaultValue: number; required: undefined | boolean; type: undefined | "number"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "string"; } | { defaultValue: string; required: undefined | boolean; type: undefined | "string"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "binary"; } | { defaultValue: string; required: undefined | boolean; type: "binary"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "date"; } | { defaultValue: string; required: undefined | boolean; type: "date"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "dateTime"; } | { defaultValue: string; required: undefined | boolean; type: "dateTime"; } | { defaultValue: undefined | { [
key:
string]
: ClaimData; }; mapFrom: string; required: undefined | boolean; type: "object"; } | { defaultValue: { [
key:
string]
: ClaimData; }; required: undefined | boolean; type: "object"; } | { defaultValue: undefined | ClaimData[]; mapFrom: string; required: undefined | boolean; type: "array"; } | { defaultValue: ClaimData[]; required: undefined | boolean; type: "array"; } | { defaultValue: undefined | { codes: undefined | { code: ...
; sign: ...
; value: ...
; }[]; expiry_date: undefined | string; issue_date: undefined | string; vehicle_category_code: string; }[]; mapFrom: string; required: undefined | boolean; type: "org.iso.18013.5.1.driving_privileges"; } | { defaultValue: { codes: undefined | { code: string; sign: (...
) | (...
); value: (...
) | (...
); }[]; expiry_date: undefined | string; issue_date: undefined | string; vehicle_category_code: string; }[]; required: undefined | boolean; type: "org.iso.18013.5.1.driving_privileges"; }; }; }; claimSourceId: undefined | string; expiresIn: { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; id: string; includeStatus: undefined | boolean; type: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface MobileCredentialConfigurationRetrieveSuccessEventSanitised { category: "mobile-credential"; data: { claimMappings: { [
key:
string]
: { [
key:
string]
: { defaultValue: undefined | boolean; mapFrom: string; required: undefined | boolean; type: "boolean"; } | { defaultValue: boolean; required: undefined | boolean; type: undefined | "boolean"; } | { defaultValue: undefined | number; mapFrom: string; required: undefined | boolean; type: "number"; } | { defaultValue: number; required: undefined | boolean; type: undefined | "number"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "string"; } | { defaultValue: string; required: undefined | boolean; type: undefined | "string"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "binary"; } | { defaultValue: string; required: undefined | boolean; type: "binary"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "date"; } | { defaultValue: string; required: undefined | boolean; type: "date"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "dateTime"; } | { defaultValue: string; required: undefined | boolean; type: "dateTime"; } | { defaultValue: undefined | { [
key:
string]
: ClaimData; }; mapFrom: string; required: undefined | boolean; type: "object"; } | { defaultValue: { [
key:
string]
: ClaimData; }; required: undefined | boolean; type: "object"; } | { defaultValue: undefined | ClaimData[]; mapFrom: string; required: undefined | boolean; type: "array"; } | { defaultValue: ClaimData[]; required: undefined | boolean; type: "array"; } | { defaultValue: undefined | { codes: undefined | { code: ...
; sign: ...
; value: ...
; }[]; expiry_date: undefined | string; issue_date: undefined | string; vehicle_category_code: string; }[]; mapFrom: string; required: undefined | boolean; type: "org.iso.18013.5.1.driving_privileges"; } | { defaultValue: { codes: undefined | { code: string; sign: (...
) | (...
); value: (...
) | (...
); }[]; expiry_date: undefined | string; issue_date: undefined | string; vehicle_category_code: string; }[]; required: undefined | boolean; type: "org.iso.18013.5.1.driving_privileges"; }; }; }; claimSourceId: undefined | string; expiresIn: { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; id: string; includeStatus: undefined | boolean; type: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "mobile-credential"
Sanitisation Level DATA
data
data: { claimMappings: { [
key:
string]
: { [
key:
string]
: { defaultValue: undefined | boolean; mapFrom: string; required: undefined | boolean; type: "boolean"; } | { defaultValue: boolean; required: undefined | boolean; type: undefined | "boolean"; } | { defaultValue: undefined | number; mapFrom: string; required: undefined | boolean; type: "number"; } | { defaultValue: number; required: undefined | boolean; type: undefined | "number"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "string"; } | { defaultValue: string; required: undefined | boolean; type: undefined | "string"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "binary"; } | { defaultValue: string; required: undefined | boolean; type: "binary"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "date"; } | { defaultValue: string; required: undefined | boolean; type: "date"; } | { defaultValue: undefined | string; mapFrom: string; required: undefined | boolean; type: "dateTime"; } | { defaultValue: string; required: undefined | boolean; type: "dateTime"; } | { defaultValue: undefined | { [
key:
string]
: ClaimData; }; mapFrom: string; required: undefined | boolean; type: "object"; } | { defaultValue: { [
key:
string]
: ClaimData; }; required: undefined | boolean; type: "object"; } | { defaultValue: undefined | ClaimData[]; mapFrom: string; required: undefined | boolean; type: "array"; } | { defaultValue: ClaimData[]; required: undefined | boolean; type: "array"; } | { defaultValue: undefined | { codes: undefined | { code: ...
; sign: ...
; value: ...
; }[]; expiry_date: undefined | string; issue_date: undefined | string; vehicle_category_code: string; }[]; mapFrom: string; required: undefined | boolean; type: "org.iso.18013.5.1.driving_privileges"; } | { defaultValue: { codes: undefined | { code: string; sign: (...
) | (...
); value: (...
) | (...
); }[]; expiry_date: undefined | string; issue_date: undefined | string; vehicle_category_code: string; }[]; required: undefined | boolean; type: "org.iso.18013.5.1.driving_privileges"; }; }; }; claimSourceId: undefined | string; expiresIn: { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; id: string; includeStatus: undefined | boolean; type: string; } Type declaration
claimMappings: {
[key: string]: {
[key: string]: {
defaultValue: undefined | boolean;
mapFrom: string;
required: undefined | boolean;
type: "boolean";
} | {
defaultValue: boolean;
required: undefined | boolean;
type: undefined | "boolean";
} | {
defaultValue: undefined | number;
mapFrom: string;
required: undefined | boolean;
type: "number";
} | {
defaultValue: number;
required: undefined | boolean;
type: undefined | "number";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "string";
} | {
defaultValue: string;
required: undefined | boolean;
type: undefined | "string";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "binary";
} | {
defaultValue: string;
required: undefined | boolean;
type: "binary";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "date";
} | {
defaultValue: string;
required: undefined | boolean;
type: "date";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "dateTime";
} | {
defaultValue: string;
required: undefined | boolean;
type: "dateTime";
} | {
defaultValue: undefined | {
[key: string]: ClaimData;
};
mapFrom: string;
required: undefined | boolean;
type: "object";
} | {
defaultValue: {
[key: string]: ClaimData;
};
required: undefined | boolean;
type: "object";
} | {
defaultValue: undefined | ClaimData[];
mapFrom: string;
required: undefined | boolean;
type: "array";
} | {
defaultValue: ClaimData[];
required: undefined | boolean;
type: "array";
} | {
defaultValue: undefined | {
codes: undefined | {
code: ...;
sign: ...;
value: ...;
}[];
expiry_date: undefined | string;
issue_date: undefined | string;
vehicle_category_code: string;
}[];
mapFrom: string;
required: undefined | boolean;
type: "org.iso.18013.5.1.driving_privileges";
} | {
defaultValue: {
codes: undefined | {
code: string;
sign: (...) | (...);
value: (...) | (...);
}[];
expiry_date: undefined | string;
issue_date: undefined | string;
vehicle_category_code: string;
}[];
required: undefined | boolean;
type: "org.iso.18013.5.1.driving_privileges";
};
};
}
[key: string]: {
[key: string]: {
defaultValue: undefined | boolean;
mapFrom: string;
required: undefined | boolean;
type: "boolean";
} | {
defaultValue: boolean;
required: undefined | boolean;
type: undefined | "boolean";
} | {
defaultValue: undefined | number;
mapFrom: string;
required: undefined | boolean;
type: "number";
} | {
defaultValue: number;
required: undefined | boolean;
type: undefined | "number";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "string";
} | {
defaultValue: string;
required: undefined | boolean;
type: undefined | "string";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "binary";
} | {
defaultValue: string;
required: undefined | boolean;
type: "binary";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "date";
} | {
defaultValue: string;
required: undefined | boolean;
type: "date";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "dateTime";
} | {
defaultValue: string;
required: undefined | boolean;
type: "dateTime";
} | {
defaultValue: undefined | {
[key: string]: ClaimData;
};
mapFrom: string;
required: undefined | boolean;
type: "object";
} | {
defaultValue: {
[key: string]: ClaimData;
};
required: undefined | boolean;
type: "object";
} | {
defaultValue: undefined | ClaimData[];
mapFrom: string;
required: undefined | boolean;
type: "array";
} | {
defaultValue: ClaimData[];
required: undefined | boolean;
type: "array";
} | {
defaultValue: undefined | {
codes: undefined | {
code: ...;
sign: ...;
value: ...;
}[];
expiry_date: undefined | string;
issue_date: undefined | string;
vehicle_category_code: string;
}[];
mapFrom: string;
required: undefined | boolean;
type: "org.iso.18013.5.1.driving_privileges";
} | {
defaultValue: {
codes: undefined | {
code: string;
sign: (...) | (...);
value: (...) | (...);
}[];
expiry_date: undefined | string;
issue_date: undefined | string;
vehicle_category_code: string;
}[];
required: undefined | boolean;
type: "org.iso.18013.5.1.driving_privileges";
};
}
[key: string]: {
defaultValue: undefined | boolean;
mapFrom: string;
required: undefined | boolean;
type: "boolean";
} | {
defaultValue: boolean;
required: undefined | boolean;
type: undefined | "boolean";
} | {
defaultValue: undefined | number;
mapFrom: string;
required: undefined | boolean;
type: "number";
} | {
defaultValue: number;
required: undefined | boolean;
type: undefined | "number";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "string";
} | {
defaultValue: string;
required: undefined | boolean;
type: undefined | "string";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "binary";
} | {
defaultValue: string;
required: undefined | boolean;
type: "binary";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "date";
} | {
defaultValue: string;
required: undefined | boolean;
type: "date";
} | {
defaultValue: undefined | string;
mapFrom: string;
required: undefined | boolean;
type: "dateTime";
} | {
defaultValue: string;
required: undefined | boolean;
type: "dateTime";
} | {
defaultValue: undefined | {
[key: string]: ClaimData;
};
mapFrom: string;
required: undefined | boolean;
type: "object";
} | {
defaultValue: {
[key: string]: ClaimData;
};
required: undefined | boolean;
type: "object";
} | {
defaultValue: undefined | ClaimData[];
mapFrom: string;
required: undefined | boolean;
type: "array";
} | {
defaultValue: ClaimData[];
required: undefined | boolean;
type: "array";
} | {
defaultValue: undefined | {
codes: undefined | {
code: ...;
sign: ...;
value: ...;
}[];
expiry_date: undefined | string;
issue_date: undefined | string;
vehicle_category_code: string;
}[];
mapFrom: string;
required: undefined | boolean;
type: "org.iso.18013.5.1.driving_privileges";
} | {
defaultValue: {
codes: undefined | {
code: string;
sign: (...) | (...);
value: (...) | (...);
}[];
expiry_date: undefined | string;
issue_date: undefined | string;
vehicle_category_code: string;
}[];
required: undefined | boolean;
type: "org.iso.18013.5.1.driving_privileges";
}
claimSourceId: undefined | string
expiresIn: {
days: undefined | number;
hours: undefined | number;
minutes: undefined | number;
months: undefined | number;
seconds: undefined | number;
weeks: undefined | number;
years: undefined | number;
}
days: undefined | number
hours: undefined | number
minutes: undefined | number
months: undefined | number
seconds: undefined | number
weeks: undefined | number
years: undefined | number
id: string
includeStatus: undefined | boolean
type: string
requestId
requestId: string
timestamp
timestamp: number