Interface ClaimSourceUpdateStartEvent
interface ClaimSourceUpdateStartEvent { category: "claim-source"; data: { authorization: { type: "api-key"; value: string; } | { audience: undefined | string; clientId: string; tokenEndpoint: string; tokenEndpointAuthMethod: string; type: "oauth-client-credentials"; }; id: string; name: string; requestMethod: undefined | string; requestParameters: { [
key:
string]
: { defaultValue: undefined | null | string | number | boolean | { [
key:
string]
: Json; } | { [
key:
number]
: Json; } | Json[]; mapFrom: string; } | { defaultValue: Json; }; }; url: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } interface ClaimSourceUpdateStartEventSanitised { category: "claim-source"; data: { authorization: { type: "api-key"; value: undefined; } | { audience: undefined | string; clientId: string; clientSecret: undefined; tokenEndpoint: string; tokenEndpointAuthMethod: string; type: "oauth-client-credentials"; }; id: string; name: string; requestMethod: undefined | string; requestParameters: { [
key:
string]
: { defaultValue: undefined | null | string | number | boolean | { [
key:
string]
: Json; } | { [
key:
number]
: Json; } | Json[]; mapFrom: string; } | { defaultValue: Json; }; }; url: string; }; id: string; requestId: string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "claim-source"
Sanitisation Level DATA
data
data: { authorization: { type: "api-key"; value: string; } | { audience: undefined | string; clientId: string; tokenEndpoint: string; tokenEndpointAuthMethod: string; type: "oauth-client-credentials"; }; id: string; name: string; requestMethod: undefined | string; requestParameters: { [
key:
string]
: { defaultValue: undefined | null | string | number | boolean | { [
key:
string]
: Json; } | { [
key:
number]
: Json; } | Json[]; mapFrom: string; } | { defaultValue: Json; }; }; url: string; } Type declaration
authorization: {
type: "api-key";
value: string;
} | {
audience: undefined | string;
clientId: string;
tokenEndpoint: string;
tokenEndpointAuthMethod: string;
type: "oauth-client-credentials";
}
id: string
name: string
requestMethod: undefined | string
requestParameters: {
[key: string]: {
defaultValue: undefined | null | string | number | boolean | {
[key: string]: Json;
} | {
[key: number]: Json;
} | Json[];
mapFrom: string;
} | {
defaultValue: Json;
};
}
[key: string]: {
defaultValue: undefined | null | string | number | boolean | {
[key: string]: Json;
} | {
[key: number]: Json;
} | Json[];
mapFrom: string;
} | {
defaultValue: Json;
}
url: string
requestId
requestId: string
timestamp
timestamp: number