diff --git a/src/account/kcContext/KcContext.ts b/src/account/kcContext/KcContext.ts index 9f1851f7..a78a5abc 100644 --- a/src/account/kcContext/KcContext.ts +++ b/src/account/kcContext/KcContext.ts @@ -90,6 +90,7 @@ export declare namespace KcContext { lastName?: string; username?: string; }; + properties: Record; }; export type Password = Common & { diff --git a/src/account/kcContext/kcContextMocks.ts b/src/account/kcContext/kcContextMocks.ts index 1c946c8b..5e8ec451 100644 --- a/src/account/kcContext/kcContextMocks.ts +++ b/src/account/kcContext/kcContextMocks.ts @@ -145,7 +145,8 @@ export const kcContextCommonMock: KcContext.Common = { "lastName": "doe", "email": "john.doe@code.gouv.fr", "username": "doe_j" - } + }, + "properties": {} }; export const kcContextMocks: KcContext[] = [ diff --git a/src/login/kcContext/KcContext.ts b/src/login/kcContext/KcContext.ts index c729d4af..e1ae9190 100644 --- a/src/login/kcContext/KcContext.ts +++ b/src/login/kcContext/KcContext.ts @@ -116,6 +116,7 @@ export declare namespace KcContext { */ exists: (fieldName: string) => boolean; }; + properties: Record; }; export type SamlPostForm = Common & { diff --git a/src/login/kcContext/kcContextMocks.ts b/src/login/kcContext/kcContextMocks.ts index 5f40bd5a..0b05896a 100644 --- a/src/login/kcContext/kcContextMocks.ts +++ b/src/login/kcContext/kcContextMocks.ts @@ -236,7 +236,8 @@ export const kcContextCommonMock: KcContext.Common = { "attributes": {} }, "scripts": [], - "isAppInitiatedAction": false + "isAppInitiatedAction": false, + "properties": {} }; const loginUrl = {