@open-formulieren/types
    Preparing search index...

    Interface CosignV1ComponentSchema

    The legacy Cosign component type, otherwise known as 'CosignOld'.

    The component does not actually provide any input data, it mostly functions as a marker in the form that cosigning is expected, hence the never value type. In the UI, it displays a button to start an (additional) login session to authenticate the cosigner and requires them to be physically in the same space.

    The in-band cosign flow is problematic with existing DigiD/eHerkenning sessions. It is currently not scheduled for removal, but we recommend using the V2 variant for better UX.

    interface CosignV1ComponentSchema {
        authPlugin: string;
        defaultValue?: undefined;
        description?: string;
        hidden?: boolean;
        id: string;
        key: string;
        label: string;
        openForms?: { translations: ComponentTranslations<TK> };
        type: "coSign";
    }

    Hierarchy

    Index

    Properties

    authPlugin: string
    defaultValue?: undefined

    The default value of this compoennt.

    description?: string
    hidden?: boolean

    Determines if the component should be within the form, but not visible. This can be overridden with the conditionals.

    id: string
    key: string

    The data key for this component (how the data is stored in the database, referenced as API key in docs).

    label: string

    The HTML label to give this component.

    openForms?: { translations: ComponentTranslations<TK> }
    type: "coSign"