Interface OpenidOauthClientCreateSuccessEvent
interface OpenidOauthClientCreateSuccessEvent { category: "openid"; data: { clientAttestation: undefined | { dpopRequired: undefined | boolean; rootCertificates: string[]; }; clientId: string; clientName: undefined | string; credentialRequestEncryption: undefined | { required: boolean; }; credentialResponseEncryption: undefined | { required: boolean; }; dpop: undefined | { contentDigestRequired: boolean; }; grantTypes: ("authorization_code" | "refresh_token" | "urn:ietf:params:oauth:grant-type:pre-authorized_code")[]; id: string; redirectUris: string[]; }; id: string; requestId: string; requestIp: undefined | string; tenantId: string; timestamp: number; type: string; version: "1"; } interface OpenidOauthClientCreateSuccessEventSanitised { category: "openid"; data: { clientAttestation: undefined | { dpopRequired: undefined | boolean; rootCertificates: undefined; }; clientId: string; clientName: undefined | string; credentialRequestEncryption: undefined | { required: boolean; }; credentialResponseEncryption: undefined | { required: boolean; }; dpop: undefined | { contentDigestRequired: boolean; }; grantTypes: ("authorization_code" | "refresh_token" | "urn:ietf:params:oauth:grant-type:pre-authorized_code")[]; id: string; redirectUris: string[]; }; id: string; requestId: string; requestIp: undefined | string; tenantId: string; timestamp: number; type: string; version: "1"; } Properties
category
category: "openid"
Sanitisation Level DATA data
data: {
clientAttestation: undefined | {
dpopRequired: undefined | boolean;
rootCertificates: string[];
};
clientId: string;
clientName: undefined | string;
credentialRequestEncryption: undefined | {
required: boolean;
};
credentialResponseEncryption: undefined | {
required: boolean;
};
dpop: undefined | {
contentDigestRequired: boolean;
};
grantTypes: ("authorization_code" | "refresh_token" | "urn:ietf:params:oauth:grant-type:pre-authorized_code")[];
id: string;
redirectUris: string[];
}
Type declaration
clientAttestation: undefined | {
dpopRequired: undefined | boolean;
rootCertificates: string[];
}
clientId: string
clientName: undefined | string
credentialRequestEncryption: undefined | {
required: boolean;
}
credentialResponseEncryption: undefined | {
required: boolean;
}
dpop: undefined | {
contentDigestRequired: boolean;
}
grantTypes: ("authorization_code" | "refresh_token" | "urn:ietf:params:oauth:grant-type:pre-authorized_code")[]
id: string
redirectUris: string[]
requestId
requestId: string
requestIp
requestIp: undefined | string
timestamp
timestamp: number