2011-09-21 1 views
0

많은 LDAP 속성은 검색시 대소 문자를 구분하지 않습니다. 예를 들어 : 그러나LDAP | 프로그래밍 방식으로 특정 특성에 대한 검색에서 대/소문자를 구분하는지 여부를 확인하는 방법?

userId ATTRIBUTE ::= { 
    WITH SYNTAX DirectoryString { 256 } 
    EQUALITY MATCHING RULE caseIgnoreMatch 
    SUBSTRINGS MATCHING RULE caseIgnoreSubstringsMatch 
    ID id-userid 
} 

이 관리자에 의해 변경 될 수 있습니다.

특정 속성 검색이 대소 문자를 구분하는지 어떻게 판단 할 수 있습니까? 이 방법을 프로그래밍 방식으로 검사 할 수 있습니까?

감사합니다.

답변

1

사용 사례 : caseExactMatch :. RFC 4515을 참조하십시오.

+0

감사합니다.하지만 필요한 것은 아닙니다 ... 검색 유형을 변경하고 싶지 않습니다. 서버에 정의 된 내용을 알아야합니다. – Dikla

+0

서버에서 스키마를 읽을 수 있습니다. 이것은 JNDI 자습서, LDAP 사용자를위한 힌트에서 모두 다룹니다. – EJP

+0

이제는 대/소문자 구분이 검색마다 변경 될 수 있음을 알 수 있습니다. 따라서이 대답을 수락 된 것으로 표시합니다. 감사. – Dikla

관련 문제