- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 43 for LDAP (0.02 seconds)
-
src/main/java/org/codelibs/fess/ldap/LdapManager.java
} /** * Escapes special characters in an LDAP search filter to prevent LDAP injection attacks. * * @param filter the LDAP search filter to escape (null is treated as empty string) * @return the escaped filter string safe for use in LDAP queries (empty string if filter is null) * @see <a href="https://tools.ietf.org/html/rfc4515">RFC 4515 - LDAP String Representation of Search Filters</a>Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Jan 02 08:06:20 GMT 2026 - 85.2K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/exception/LdapOperationExceptionTest.java
Exception innerCause = new IllegalArgumentException("Invalid LDAP parameter"); RuntimeException middleCause = new RuntimeException("LDAP configuration error", innerCause); LdapOperationException exception = new LdapOperationException("LDAP operation failed", middleCause); assertEquals("LDAP operation failed", exception.getMessage()); assertEquals(middleCause, exception.getCause());
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sun Jan 11 08:43:05 GMT 2026 - 8.3K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/exception/LdapConfigurationExceptionTest.java
String message = "LDAP error: \"Invalid <config>\" & 'bad chars' @ #$%^&*()"; LdapConfigurationException exception = new LdapConfigurationException(message); assertEquals(message, exception.getMessage()); } @Test public void test_unicodeCharactersInMessage() { // Test with Unicode characters in message String message = "LDAP設定エラー: 接続失敗 🚫 ñ é ü ß";
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 7.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/app/web/admin/general/EditForm.java
public Integer purgeSuggestSearchLogDay; /** * LDAP server URL for authentication. * Used when LDAP authentication is enabled. */ @Size(max = 1000) public String ldapProviderUrl; /** * LDAP security principal for binding to the LDAP server. * Used for authenticating with the LDAP server. */ @Size(max = 1000) public String ldapSecurityPrincipal;Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 26 02:24:08 GMT 2026 - 15.8K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/ldap/LdapUtil.java
*/ package org.codelibs.fess.ldap; /** * Utility class for LDAP operations. */ public final class LdapUtil { private LdapUtil() { } /** * Escapes special characters in a value for use in LDAP search filters. * This method escapes characters that have special meaning in LDAP filter expressions * to prevent LDAP injection attacks. *Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Jan 02 08:06:20 GMT 2026 - 2K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/auth/chain/LdapChainTest.java
* either express or implied. See the License for the specific language * governing permissions and limitations under the License. */ package org.codelibs.fess.auth.chain; import org.codelibs.fess.ldap.LdapManager; import org.codelibs.fess.mylasta.direction.FessConfig; import org.codelibs.fess.opensearch.user.exentity.User; import org.codelibs.fess.unit.UnitFessTestCase; import org.codelibs.fess.util.ComponentUtil;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 9.5K bytes - Click Count (0) -
src/main/resources/fess_config.properties
ldap.role.search.role.enabled=true # LDAP attribute for surname. ldap.attr.surname=sn # LDAP attribute for given name. ldap.attr.givenName=givenName # LDAP attribute for employee number. ldap.attr.employeeNumber=employeeNumber # LDAP attribute for mail. ldap.attr.mail=mail # LDAP attribute for telephone number. ldap.attr.telephoneNumber=telephoneNumber
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sat Mar 28 06:59:19 GMT 2026 - 59.3K bytes - Click Count (0) -
cmd/iam.go
// 1. Collect all LDAP users with active creds. allCreds := sys.store.GetSTSAndServiceAccounts() // List of unique LDAP (parent) user DNs that have active creds var parentUserActualDNList []string // Map of LDAP user (internal representation) to list of active credential objects parentUserToCredsMap := make(map[string][]auth.Credentials) // DN to ldap username mapping for each LDAP user
Created: Sun Apr 05 19:28:12 GMT 2026 - Last Modified: Wed Oct 15 17:00:45 GMT 2025 - 76.5K bytes - Click Count (0) -
src/test/java/org/codelibs/fess/ldap/LdapUtilTest.java
} @Test public void test_escapeValue_mixedSpecialChars() { // Test LDAP injection attempt: admin* assertEquals("admin\\2a", LdapUtil.escapeValue("admin*")); // Test LDAP injection attempt: )(cn=* assertEquals("\\29\\28cn=\\2a", LdapUtil.escapeValue(")(cn=*")); // Test LDAP injection attempt: *)(uid=*))(|(uid=*Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Sun Jan 11 08:43:05 GMT 2026 - 4.4K bytes - Click Count (0) -
CLAUDE.md
├── sso/ # SSO implementations (oic, saml, spnego, entraid) ├── auth/ # Authentication management ├── ldap/ # LDAP integration ├── filter/ # Servlet filters ├── validation/ # Custom validators ├── dict/ # Dictionary management
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Thu Mar 19 09:48:10 GMT 2026 - 7.8K bytes - Click Count (0)