Frodo Library - v5.0.0-37
    Preparing search index...

    Type Alias RemoteProxyTestResult

    type RemoteProxyTestResult = {
        authenticationId?: string;
        httpStatus?: number;
        message: string;
        ok: boolean;
        roles?: string[];
        status:
            | "ok"
            | "not-found"
            | "unavailable"
            | "token-request-failed"
            | "not-authorized"
            | "unreachable"
            | "error";
    }
    Index
    authenticationId?: string

    The identity the proxy acts as on the receiving tenant (status ok)

    httpStatus?: number
    message: string
    ok: boolean
    roles?: string[]

    The roles of that identity (status ok)

    status:
        | "ok"
        | "not-found"
        | "unavailable"
        | "token-request-failed"
        | "not-authorized"
        | "unreachable"
        | "error"

    ok: the receiving tenant answered. not-found: this tenant has no working proxy of that name: it does not exist, or its configuration cannot be loaded (IDM does not load a proxy whose ESV placeholder cannot be resolved, so a proxy that refers to an ESV secret that does not exist or was not applied yet answers 404). unavailable: the proxy is disabled or not ready. token-request-failed: the proxy could not get a token from the receiving tenant (unknown client, wrong secret or token endpoint). not-authorized: the token was issued but the receiving tenant refused the request, typically because the client has no static user mapping (HTTP 500 'Access Denied' through the proxy, also 401 and 403). unreachable: no answer. error: anything else.