[LDAP] Operational Attribute

LDAP의 모든 entry는 Operational Attribute라는 것이 가지고 있다. (RFC 2251 3.2.1. Attributes of Entries) 이 attribute는 Directory System을 관리하기 위해 스키마에 명시적으로 선언해 주지 않아도 시스템이 자동으로 추가하여 관리하는 attribute이다. 때문에 client에서는 이 attribute를 변경하거나 동일한 이름의 attribute를 entry에 추가할 수 없다.

다음과 같은 attribute가 있다.
- creatorsName: the Distinguished Name of the user who added this entry to the directory.
- createTimestamp: the time this entry was added to the directory.
- modifiersName: the Distinguished Name of the user who last modified this entry.
- modifyTimestamp: the time this entry was last modified.
- subschemaSubentry: the Distinguished Name of the subschema entry (or subentry) which controls the schema for this entry.
이 외에 추가적으로 포함할 수 있는(MAY) Operational Attribute는 RFC 2252에 기술되어 있다.


Directory Server와 특정 시간 이후에 변경된 entry에 대해 동기화가 필요할 때, modifyTimestamp를 이용하여 필터링하면 모든 entry의 attribute가 동일한지 확인하는 수고가 줄어들 수 있을 것 같다. modifyTimestamp는 entry의 마지막 변경 시간을 얻어올 때 사용될 수 있다.
Creative Commons License
Creative Commons License
Sigel의 저작물인 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용할 수 있습니다.
Bookmark and Share
by Sigel | 2008/06/18 11:35 | Computer & Program | 트랙백 | 덧글(0)
트랙백 주소 : http://entireboy.egloos.com/tb/3789574
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글