
LDAP_sort 함수를 사용하여 LDAP 결과를 정렬할 때, 특정 속성을 기준으로 정렬하는 방법은 다음과 같습니다.
1. LDAP_sort 함수의 첫 번째 인자로 정렬 기준이 되는 속성을 지정합니다.
2. 속성 이름은 LDAP 결과의 속성 이름과 일치해야 합니다.
3. 속성 타입은 LDAP 결과의 속성 타입과 일치해야 합니다.
LDAP_sort 함수에서 사용할 수 있는 속성에 대한 목록은 다음과 같습니다.
- cn (Common Name)
- ou (Organizational Unit)
- ou (Organizational Unit)
- title (직책)
- mail (이메일)
- phone (전화번호)
- fax (팩스번호)
- street (주소)
- l (도시)
- st (주)
- postalCode (우편번호)
- c (국가)
- postalAddress (우편주소)
- userPassword (사용자 비밀번호)
- userCertificate (사용자 인증서)
- distinguishedName (전문 이름)
- objectClass (객체 클래스)
- objectGUID (객체 GUID)
속성 이름과 속성 타입은 다음과 같이 관계가 됩니다.
- 속성 이름은 LDAP 결과의 속성 이름과 일치해야 합니다.
- 속성 타입은 LDAP 결과의 속성 타입과 일치해야 합니다.
정렬을 수행할 때, 결과의 오류를 피하기 위해 다음 조치를 취할 수 있습니다.
- 정렬 기준이 되는 속성이 존재하지 않는 경우 오류를 피하기 위해 NULL 값을 대체할 수 있습니다.
- 정렬 기준이 되는 속성이 여러 개 존재하는 경우 오류를 피하기 위해 우선순위를 지정할 수 있습니다.
- 정렬 기준이 되는 속성이 여러 개 존재하는 경우 오류를 피하기 위해 여러 속성을 함께 정렬할 수 있습니다.
2025-08-06 13:54