@contio/partner-sdk - v1.7.1
    Preparing search index...

    Interface PartnerIdPConfig

    IdP configuration for a partner app Represents the OIDC identity provider settings

    interface PartnerIdPConfig {
        allowed_email_domains: string[] | null;
        authorization_endpoint: string | null;
        claim_mappings: Record<string, string>;
        created_at: string;
        discovery_last_fetched_at: string | null;
        discovery_url: string;
        id: string;
        idp_client_id: string;
        is_active: boolean;
        issuer: string | null;
        jwks_uri: string | null;
        mode: "strict" | "partner_managed";
        name: string;
        partner_app_id: string;
        scopes: string[];
        token_endpoint: string | null;
        type: "oidc";
        updated_at: string;
        userinfo_endpoint: string | null;
    }
    Index

    Properties

    allowed_email_domains: string[] | null

    Email domains allowed for SSO

    authorization_endpoint: string | null

    Discovered OIDC authorization endpoint

    claim_mappings: Record<string, string>

    Maps Contio user fields to IdP claim names

    created_at: string
    discovery_last_fetched_at: string | null

    When the OIDC discovery document was last fetched

    discovery_url: string

    OIDC discovery endpoint URL

    id: string
    idp_client_id: string

    OAuth Client ID from your Identity Provider (e.g., Okta, Azure AD). Note: The client_secret is never returned in responses.

    is_active: boolean

    Whether this IdP configuration is active

    issuer: string | null

    Discovered OIDC issuer

    jwks_uri: string | null

    Discovered OIDC JWKS URI

    mode: "strict" | "partner_managed"

    Domain validation mode

    name: string

    Display name for this IdP configuration

    partner_app_id: string
    scopes: string[]

    OIDC scopes requested during authentication

    token_endpoint: string | null

    Discovered OIDC token endpoint

    type: "oidc"

    IdP type (always "oidc")

    updated_at: string
    userinfo_endpoint: string | null

    Discovered OIDC userinfo endpoint