
`ldap_mod_add_ext` 함수의 `controls` 매개변수는 LDAP 연산을 제어하는 데 사용되는 옵션을 지정하는 데 사용됩니다. 이 매개변수는 LDAP 서버에 특정 요구 사항이나 제약 조건을 전달할 수 있습니다.
예를 들어, `ldap_mod_add_ext` 함수를 사용하여 새로운 항목을 추가할 때, `controls` 매개변수에 다음 값을 넣을 수 있습니다.
- `LDAP_CONTROL_PAGED RESULTS`: LDAP 서버에서 결과를 페이지로 나누어 전달하도록 요청합니다.
- `LDAP_CONTROL_SERVER SIDE SORTING`: LDAP 서버에서 결과를 정렬하도록 요청합니다.
- `LDAP_CONTROL_PREVIOUS RESPONSE`: 이전 LDAP 연산의 결과를 전달하도록 요청합니다.
`controls` 매개변수에 대한 자세한 설명은 LDAP 표준 문서를 참조하거나, LDAP 서버의 문서를 확인하는 것을 권장합니다.
`ldap_mod_add_ext` 함수를 사용하여 새로운 항목을 추가하는 데, 다음 제약 사항이 있습니다.
- LDAP 서버의 ACL(액세스 제어 목록) 설정에 따라 추가할 수 있는 항목의 수에 제한이 있을 수 있습니다.
- LDAP 서버의 schema(스키마) 설정에 따라 추가할 수 있는 항목의 형식에 제한이 있을 수 있습니다.
- LDAP 서버의 버전과 호환성에 따라 `ldap_mod_add_ext` 함수의 사용이 제한될 수 있습니다.
이러한 제약 사항은 LDAP 서버의 문서를 참조하거나, LDAP 서버의 관리자와 상의하는 것을 권장합니다.
2025-04-22 13:17