Interface OpenidPreAuthorizedOfferCreateStartEvent
interface OpenidPreAuthorizedOfferCreateStartEvent { category: "openid"; data: { claims: undefined | { [
key:
string]
: unknown; }; claimsToPersist: undefined | string[]; credentials: string[]; expiresIn: undefined | { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; transactionCodeConfiguration: undefined | { description: undefined | string; inputMode: string; }; userId: undefined | string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface OpenidPreAuthorizedOfferCreateStartEventSanitised { category: "openid"; data: { claims: undefined; claimsToPersist: undefined | string[]; credentials: string[]; expiresIn: undefined | { days: undefined | number; hours: undefined | number; minutes: undefined | number; months: undefined | number; seconds: undefined | number; weeks: undefined | number; years: undefined | number; }; transactionCodeConfiguration: undefined | { description: undefined; inputMode: string; }; userId: undefined | string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "openid"
Sanitisation Level DATA
data
data: {
claims: undefined | {
[key: string]: unknown;
};
claimsToPersist: undefined | string[];
credentials: string[];
expiresIn: undefined | {
days: undefined | number;
hours: undefined | number;
minutes: undefined | number;
months: undefined | number;
seconds: undefined | number;
weeks: undefined | number;
years: undefined | number;
};
transactionCodeConfiguration: undefined | {
description: undefined | string;
inputMode: string;
};
userId: undefined | string;
}
Type declaration
Sanitisation Level PII
claims: undefined | {
[key: string]: unknown;
}
claimsToPersist: undefined | string[]
credentials: string[]
expiresIn: undefined | {
days: undefined | number;
hours: undefined | number;
minutes: undefined | number;
months: undefined | number;
seconds: undefined | number;
weeks: undefined | number;
years: undefined | number;
}
transactionCodeConfiguration: undefined | {
description: undefined | string;
inputMode: string;
}
userId: undefined | string
requestId
requestId: string
timestamp
timestamp: number