속성 정의

어댑터에 대한 고유한 속성을 정의하기 전에 속성이 공통 schema.dsml 파일에 없는지 확인하십시오.

다음 예제는 속성을 정의합니다.

<!-- *********************************************** -->
<!-- erSampleHome -->
<!-- *********************************************** -->
<attribute-type single-value = "true" >
<name>erSampleHome</name>
<description>User home directory</description>
<object-identifier>1.3.6.1.4.1.6054.3.125.2.100</object-identifier>
<syntax>1.3.6.1.4.1.1466.115.121.1.15</syntax>
</attribute-type>
주석 행은 <!-- ... --> 마커로 표시됩니다.

속성 유형은 단일 값 또는 다중 값으로 정의됩니다. 단일 값 속성은 다음 라인으로 표시됩니다. <attribute-type single-value ="true">. 다중 값 속성을 표시하려면 true 값을 false로 변경하십시오.

ID 서버 에서 사용되는 속성의 이름은 스키마에 정의되어 있습니다. 새 Salesforce.com 어댑터 속성의 추적을 단순화하려면 모든 새 속성의 서문으로 erSF 를 사용하십시오.

속성에 대한 설명은 <description>...</description> 태그가 있는 라인으로 표시합니다.

OID는 <object-identifier>...</object-identifier> 태그에 의해 정의됩니다. 기존의 표준 속성에는 이미 OID가 지정되어 있으므로 목록의 마지막 속성에서 OID를 복사할 수 있습니다. 그러나 schema.dsml 파일에 속성이 추가될 때마다 마지막 번호는 1씩 증가합니다.

데이터 유형은 <syntax>...</syntax> 태그로 정의됩니다. 다음 표에는 여러 가지 데이터 유형과 구문 태그에 지정한 값이 있습니다.

표 1. 구문 태그 데이터 유형 및 값
데이터 유형
비트 문자열 1.3.6.1.4.1.1466.115.121.1.6
부울 1.3.6.1.4.1.1466.115.121.1.7
디렉토리 문자열 1.3.6.1.4.1.1466.115.121.1.15
UTC 코드화 시간 1.3.6.1.4.1.1466.115.121.1.24
정수 1.3.6.1.4.1.1466.115.121.1.27