public ESLdapAuthModuleSettings(LdapModuleType type, bool registerNewUsers, string serverUrl, int connectionTimeout, int readTimeout, List <ESTeamMapping> teamMappings, bool referralIgnored, string filter, string bindUserDN, string bindUserPassword, ESLdapAttributeNames attributeNames, SSLKeystore?sslKeystore = null) { Type = type; IsRegisterNewUsers = registerNewUsers; ServerUrl = serverUrl; ConnectionTimeout = connectionTimeout; ReadTimeout = readTimeout; SslKeystore = sslKeystore; TeamMappings = teamMappings; IsReferralIgnored = referralIgnored; Filter = filter; BindUserDN = bindUserDN; BindUserPassword = bindUserPassword; AttributeNames = attributeNames; }
public static ESLdapAuthModuleSettings ESLdapAuthModuleSettings(LdapModuleType type, bool registerNewUsers, string serverUrl, int connectionTimeout, int readTimeout, List <ESTeamMapping> teamMappings, bool referralIgnored, string filter, string bindUserDN, string bindUserPassword, ESLdapAttributeNames attributeNames, SSLKeystore?sslKeystore = null) => new ESLdapAuthModuleSettings(type: type, registerNewUsers: registerNewUsers, serverUrl: serverUrl, connectionTimeout: connectionTimeout, readTimeout: readTimeout, teamMappings: teamMappings, referralIgnored: referralIgnored, filter: filter, bindUserDN: bindUserDN, bindUserPassword: bindUserPassword, attributeNames: attributeNames, sslKeystore: sslKeystore);