Auth0 Universal Components
    Preparing search index...

    Interface SsoProviderSchema

    Schema configuration for Step 1: Provider Selection

    interface SsoProviderSchema {
        adfs?: {
            adfs_server?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            assign_membership_on_login?: { errorMessage?: string; required?: boolean };
            fedMetadataXml?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            meta_data_location_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            meta_data_source?: { errorMessage?: string; required?: boolean };
            show_as_button?: { errorMessage?: string; required?: boolean };
        };
        displayName?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        "google-apps"?: {
            assign_membership_on_login?: {
                errorMessage?: string;
                required?: boolean;
            };
            callback_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_id?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_secret?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            domain?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            icon_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            show_as_button?: { errorMessage?: string; required?: boolean };
        };
        name?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        oidc?: {
            assign_membership_on_login?: {
                errorMessage?: string;
                required?: boolean;
            };
            client_id?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_secret?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            discovery_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            isFrontChannel?: boolean;
            show_as_button?: { errorMessage?: string; required?: boolean };
            type?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
        };
        okta?: {
            assign_membership_on_login?: {
                errorMessage?: string;
                required?: boolean;
            };
            callback_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_id?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_secret?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            domain?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            icon_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            show_as_button?: { errorMessage?: string; required?: boolean };
        };
        pingfederate?: {
            assign_membership_on_login?: {
                errorMessage?: string;
                required?: boolean;
            };
            digestAlgorithm?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            icon_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            idpInitiated?: { errorMessage?: string; required?: boolean };
            metadataUrl?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            show_as_button?: { errorMessage?: string; required?: boolean };
            signatureAlgorithm?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            signingCert?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            signSAMLRequest?: { errorMessage?: string; required?: boolean };
        };
        samlp?: {
            assign_membership_on_login?: {
                errorMessage?: string;
                required?: boolean;
            };
            bindingMethod?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            cert?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            digestAlgorithm?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            icon_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            idpInitiated?: { errorMessage?: string; required?: boolean };
            meta_data_source?: { errorMessage?: string; required?: boolean };
            metadataUrl?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            protocolBinding?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            show_as_button?: { errorMessage?: string; required?: boolean };
            signatureAlgorithm?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            signSAMLRequest?: { errorMessage?: string; required?: boolean };
            single_sign_on_login_url?: { errorMessage?: string; required?: boolean };
        };
        strategy?: { errorMessage?: string; required?: boolean };
        waad?: {
            assign_membership_on_login?: {
                errorMessage?: string;
                required?: boolean;
            };
            callback_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_id?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            client_secret?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            domain?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            icon_url?: {
                errorMessage?: string;
                maxLength?: number;
                minLength?: number;
                regex?: RegExp;
                required?: boolean;
            };
            show_as_button?: { errorMessage?: string; required?: boolean };
        };
    }

    Hierarchy (View Summary)

    Index

    Properties

    adfs?: {
        adfs_server?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        assign_membership_on_login?: { errorMessage?: string; required?: boolean };
        fedMetadataXml?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        meta_data_location_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        meta_data_source?: { errorMessage?: string; required?: boolean };
        show_as_button?: { errorMessage?: string; required?: boolean };
    }
    displayName?: {
        errorMessage?: string;
        maxLength?: number;
        minLength?: number;
        regex?: RegExp;
        required?: boolean;
    }
    "google-apps"?: {
        assign_membership_on_login?: {
            errorMessage?: string;
            required?: boolean;
        };
        callback_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_id?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_secret?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        domain?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        icon_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        show_as_button?: { errorMessage?: string; required?: boolean };
    }
    name?: {
        errorMessage?: string;
        maxLength?: number;
        minLength?: number;
        regex?: RegExp;
        required?: boolean;
    }
    oidc?: {
        assign_membership_on_login?: {
            errorMessage?: string;
            required?: boolean;
        };
        client_id?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_secret?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        discovery_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        isFrontChannel?: boolean;
        show_as_button?: { errorMessage?: string; required?: boolean };
        type?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
    }
    okta?: {
        assign_membership_on_login?: {
            errorMessage?: string;
            required?: boolean;
        };
        callback_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_id?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_secret?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        domain?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        icon_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        show_as_button?: { errorMessage?: string; required?: boolean };
    }
    pingfederate?: {
        assign_membership_on_login?: {
            errorMessage?: string;
            required?: boolean;
        };
        digestAlgorithm?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        icon_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        idpInitiated?: { errorMessage?: string; required?: boolean };
        metadataUrl?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        show_as_button?: { errorMessage?: string; required?: boolean };
        signatureAlgorithm?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        signingCert?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        signSAMLRequest?: { errorMessage?: string; required?: boolean };
    }
    samlp?: {
        assign_membership_on_login?: {
            errorMessage?: string;
            required?: boolean;
        };
        bindingMethod?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        cert?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        digestAlgorithm?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        icon_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        idpInitiated?: { errorMessage?: string; required?: boolean };
        meta_data_source?: { errorMessage?: string; required?: boolean };
        metadataUrl?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        protocolBinding?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        show_as_button?: { errorMessage?: string; required?: boolean };
        signatureAlgorithm?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        signSAMLRequest?: { errorMessage?: string; required?: boolean };
        single_sign_on_login_url?: { errorMessage?: string; required?: boolean };
    }
    strategy?: { errorMessage?: string; required?: boolean }
    waad?: {
        assign_membership_on_login?: {
            errorMessage?: string;
            required?: boolean;
        };
        callback_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_id?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        client_secret?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        domain?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        icon_url?: {
            errorMessage?: string;
            maxLength?: number;
            minLength?: number;
            regex?: RegExp;
            required?: boolean;
        };
        show_as_button?: { errorMessage?: string; required?: boolean };
    }