cartes.gouv.fr-service
    Preparing search index...

    Paramétrage global du service d'authentification et des URLs applicatives.

    Les clés restent volontairement "plates" afin de simplifier la configuration et les surcharges partielles selon l'environnement.

    type ServiceSettings = {
        BaseUrl?: string;
        IamAuthMode?: string;
        IamCheckSsoDisable?: boolean | string;
        IamCheckSsoAutoAuth?: boolean | string;
        IamCheckSsoType?: string;
        IamCheckSsoTimeout?: number | string;
        IamCheckSsoClientId?: string;
        IamDisable?: boolean | string;
        IamUrl?: string;
        IamRealm?: string;
        IamClientId?: string;
        IamClientSecret?: string;
        IamEntrepotApiUrl?: string;
        IamEntrepotApiUrlRemote?: string;
        IamRedirectRemote?: string;
    }
    Index

    Properties

    BaseUrl?: string

    URL de base applicative.

    IamAuthMode?: string

    Mode d'authentification IAM (ex: keycloak).

    IamCheckSsoDisable?: boolean | string

    Désactive le contrôle SSO silencieux.

    IamCheckSsoAutoAuth?: boolean | string

    Active la redirection automatique vers /login après détection de session IAM.

    IamCheckSsoType?: string

    Type d'adaptateur utilisé pour le check SSO.

    IamCheckSsoTimeout?: number | string

    Délai (ms) du contrôle SSO silencieux.

    IamCheckSsoClientId?: string

    Client IAM utilisé pour le contrôle SSO.

    IamDisable?: boolean | string

    Désactive complètement la couche IAM.

    IamUrl?: string

    URL du serveur IAM.

    IamRealm?: string

    Realm IAM.

    IamClientId?: string

    Client IAM principal.

    IamClientSecret?: string

    Secret du client IAM.

    IamEntrepotApiUrl?: string

    URL de l'API Entrepôt (mode local/IAM).

    IamEntrepotApiUrlRemote?: string

    URL de l'API Entrepôt en mode distant.

    IamRedirectRemote?: string

    URL de redirection IAM en mode distant.