Interface UserAuthenticationProviderUpdateStartEvent

interface UserAuthenticationProviderUpdateStartEventSanitised {
    category: "user";
    data: {
        claimsSource: "idToken" | "userInfo";
        claimsToPersist: undefined;
        claimsToSync: undefined;
        clientId: string;
        clientSecret: undefined;
        forwardedRequestParameters: undefined;
        id: string;
        scope: undefined;
        staticRequestParameters: undefined;
        tokenEndpointAuthMethod: "client_secret_basic" | "client_secret_post";
    };
    id: string;
    requestId: string;
    tenantId: string;
    timestamp: number;
    type: string;
    version: "1";
}

Properties

category: "user"
data: {
    claimsSource: "idToken" | "userInfo";
    claimsToPersist: string[];
    claimsToSync: string[];
    clientId: string;
    clientSecret: undefined | string;
    forwardedRequestParameters: string[];
    id: string;
    scope: string[];
    staticRequestParameters: {
        [key: string]: RequestParameter;
    };
    tokenEndpointAuthMethod: "client_secret_basic" | "client_secret_post";
}

Type declaration

  • claimsSource: "idToken" | "userInfo"
  • Sanitisation Level PII claimsToPersist: string[]
  • Sanitisation Level PII claimsToSync: string[]
  • clientId: string
  • Sanitisation Level PII clientSecret: undefined | string
  • Sanitisation Level PII forwardedRequestParameters: string[]
  • id: string
  • Sanitisation Level PII scope: string[]
  • Sanitisation Level PII staticRequestParameters: {
        [key: string]: RequestParameter;
    }
  • tokenEndpointAuthMethod: "client_secret_basic" | "client_secret_post"
id: string
requestId: string
tenantId: string
timestamp: number
type: string
version: "1"