n8n
Version:
n8n Workflow Automation Tool
73 lines (72 loc) • 1.82 kB
TypeScript
import type { LdapConfig } from './types';
export declare const LDAP_FEATURE_NAME = "features.ldap";
export declare const LDAP_LOGIN_LABEL = "sso.ldap.loginLabel";
export declare const LDAP_LOGIN_ENABLED = "sso.ldap.loginEnabled";
export declare const BINARY_AD_ATTRIBUTES: string[];
export declare const LDAP_DEFAULT_CONFIGURATION: LdapConfig;
export declare const LDAP_CONFIG_SCHEMA: {
$schema: string;
type: string;
properties: {
emailAttribute: {
type: string;
};
firstNameAttribute: {
type: string;
};
lastNameAttribute: {
type: string;
};
ldapIdAttribute: {
type: string;
};
loginIdAttribute: {
type: string;
};
bindingAdminDn: {
type: string;
};
bindingAdminPassword: {
type: string;
};
baseDn: {
type: string;
};
connectionUrl: {
type: string;
};
connectionSecurity: {
type: string;
};
connectionPort: {
type: string;
};
allowUnauthorizedCerts: {
type: string;
};
userFilter: {
type: string;
};
loginEnabled: {
type: string;
};
loginLabel: {
type: string;
};
synchronizationEnabled: {
type: string;
};
synchronizationInterval: {
type: string;
};
searchPageSize: {
type: string;
};
searchTimeout: {
type: string;
};
};
required: string[];
additionalProperties: boolean;
};
export declare const NON_SENSIBLE_LDAP_CONFIG_PROPERTIES: Array<keyof LdapConfig>;