|
Next: C.3.2 ASN.1 Up: C.3 Alternate Schema Formats Previous: C.3 Alternate Schema Formats
|
The H.350 Schema has been converted into DSML (Directory Service Markup Language).
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#commURI'>
<dsml:name>commURI</dsml:name>
<dsml:description>Labeled URI format to point to the distinguished name of the commUniqueId
</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.1.1.1</dsml:object-identifier>
<dsml:equality>caseExactMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#commURIObject' superior='#top' type='auxiliary'>
<dsml:name>commURIObject</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.1.2.1</dsml:object-identifier>
<dsml:description>object that contains the URI attribute type</dsml:description>
<dsml:attribute required='false' ref='commURI' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#commPrivate'>
<dsml:name>commPrivate</dsml:name>
<dsml:description>To decide whether the entry is visible to world or not</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.2.1.3</dsml:object-identifier>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#commOwner'>
<dsml:name>commOwner</dsml:name>
<dsml:description>Labeled URI to point back to the original owner</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.2.1.2</dsml:object-identifier>
<dsml:equality>caseExactMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#commUniqueId'>
<dsml:name>commUniqueId</dsml:name>
<dsml:description>To hold the endpoints unique Id</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.2.1.1</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#commObject' superior='#top' type='structural'>
<dsml:name>commObject</dsml:name>
<dsml:description>object that contains the Communication attributes</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.2.2.1</dsml:object-identifier>
<dsml:attribute required='true' ref='commUniqueId' />
<dsml:attribute required='false' ref='commOwner' />
<dsml:attribute required='false' ref='commPrivate' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#h323IdentityGKDomain'>
<dsml:name>h323IdentityGKDomain</dsml:name>
<dsml:description>FQDN of the Gatekeeper</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.1</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323Identityemail-ID'>
<dsml:name>h323Identityemail-ID</dsml:name>
<dsml:description>Specifies an H.323 entity that can be reached using H.323
</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.4</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentitydialedDigits'>
<dsml:name>h323IdentitydialedDigits</dsml:name>
<dsml:description>Specifies the endpoint dialled digits as specified in H.323
</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.3</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentitypartyNumber'>
<dsml:name>h323IdentitypartyNumber</dsml:name>
<dsml:description>endpoint party Number as defined in H.323</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.7</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentityServiceLevel'>
<dsml:name>h323IdentityServiceLevel</dsml:name>
<dsml:description>To define services a user can belong to.</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.10</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentityEndpointType'>
<dsml:name>h323IdentityEndpointType</dsml:name>
<dsml:description>The endpoint H.323 type as defined in ITU-T H.323v4.</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.9</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentitytransportID'>
<dsml:name>h323IdentitytransportID</dsml:name>
<dsml:description>specifies endpoint transport Id as defined in H.323</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.6</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentityURL-ID'>
<dsml:name>h323IdentityURL-ID</dsml:name>
<dsml:description>H.323 specs</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.5</dsml:object-identifier>
<dsml:equality>caseExactMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323Identityh323-ID'>
<dsml:name>h323Identityh323-ID</dsml:name>
<dsml:description>specifies the endpoint address alias as specified in H.323
</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.2</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h323IdentitymobileUIM'>
<dsml:name>h323IdentitymobileUIM</dsml:name>
<dsml:description>endpoint mobile UIM as defined in H.323 document</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.1.8</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#h323Identity' superior='#top' type='auxiliary'>
<dsml:name>h323Identity</dsml:name>
<dsml:description>h323Identity object</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.3.2.1</dsml:object-identifier>
<dsml:attribute required='false' ref='h323IdentityGKDomain' />
<dsml:attribute required='false' ref='h323Identityh323-ID' />
<dsml:attribute required='false' ref='h323IdentitydialedDigits' />
<dsml:attribute required='false' ref='h323Identityemail-ID' />
<dsml:attribute required='false' ref='h323IdentityURL-ID' />
<dsml:attribute required='false' ref='h323IdentitytransportID' />
<dsml:attribute required='false' ref='h323IdentitypartyNumber' />
<dsml:attribute required='false' ref='h323IdentitymobileUIM' />
<dsml:attribute required='false' ref='h323IdentityEndpointType' />
<dsml:attribute required='false' ref='h323IdentityServiceLevel' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#h235IdentityEndpointID'>
<dsml:name>h235IdentityEndpointID</dsml:name>
<dsml:description>The Sender ID as defined in ITU-H235v2.</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.4.1.1</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h235IdentityPassword'>
<dsml:name>h235IdentityPassword</dsml:name>
<dsml:description>The endpoint H.323 password as defined in ITU-H235v2.</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.4.1.2</dsml:object-identifier>
<dsml:equality>octetStringMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.40</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#h235Identity' superior='#top' type='auxiliary'>
<dsml:name>h235Identity</dsml:name>
<dsml:description>h235Identity object</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.4.2.1</dsml:objectidentifier>
<dsml:attribute required='false' ref='h235IdentityEndpointID' />
<dsml:attribute required='false' ref='h235IdentityPassword' />
<dsml:attribute required='false' ref='userCertificate' />
<dsml:attribute required='false' ref='cACertificate' />
<dsml:attribute required='false' ref='authorityRevocationList' />
<dsml:attribute required='false' ref='certificateRevocationList' />
<dsml:attribute required='false' ref='crossCertificatePair' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#h320IdentitySN'>
<dsml:name>h320IdentitySN</dsml:name>
<dsml:description>Subscriber Number</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.5.1.5</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax bound='15'>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h320IdentityServiceLevel'>
<dsml:name>h320IdentityServiceLevel</dsml:name>
<dsml:description>To define services that a user can belong to.</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.5.1.2</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h320IdentityExtension'>
<dsml:name>h320IdentityExtension</dsml:name>
<dsml:description>Extension of terminal required to dial after initial PTSN address
is connected. </dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.5.1.3</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax bound='120'>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h320IdentityNDC'>
<dsml:name>h320IdentityNDC</dsml:name>
<dsml:description>National Destination Code</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.5.1.4</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax bound='15'>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#h320IdentityCC'>
<dsml:name>h320IdentityCC</dsml:name>
<dsml:description>Country Code</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.5.1.1</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax bound='3'>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#h320Identity' superior='#top' type='auxiliary'>
<dsml:name>h320Identity</dsml:name>
<dsml:description>h320Identity object</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.5.2.1</dsml:object-identifier>
<dsml:attribute required='false' ref='h320IdentityCC' />
<dsml:attribute required='false' ref='h320IdentityNDC' />
<dsml:attribute required='false' ref='h320IdentitySN' />
<dsml:attribute required='false' ref='h320IdentityServiceLevel' />
<dsml:attribute required='false' ref='h320IdentityExtension' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#SIPIdentityProxyAddress'>
<dsml:name>SIPIdentityProxyAddress</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.3</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#SIPIdentitySIPURI'>
<dsml:name>SIPIdentitySIPURI</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.1</dsml:object-identifier>
<dsml:equality>caseExactMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#SIPIdentityUserName'>
<dsml:name>SIPIdentityUserName</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.6</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#SIPIdentityAddress'>
<dsml:name>SIPIdentityAddress</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.4</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#SIPIdentityServiceLevel'>
<dsml:name>SIPIdentityServiceLevel</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.7</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#SIPIdentityPassword'>
<dsml:name>SIPIdentityPassword</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.5</dsml:object-identifier>
<dsml:equality>octetStringMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.40</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#SIPIdentityRegistrarAddress'>
<dsml:name>SIPIdentityRegistrarAddress</dsml:name>
<dsml:object-identifier>0.0.8.350.1.1.6.1.2</dsml:object-identifier>
<dsml:equality>caseIgnoreIA5Match</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.26</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#SIPIdentity'>
<dsml:name>SIPIdentity</dsml:name>
<dsml:attribute required='false' ref='SIPIdentitySIPURI' />
<dsml:attribute required='false' ref='SIPIdentityRegistrarAddress' />
<dsml:attribute required='false' ref='SIPIdentityProxyAddress' />
<dsml:attribute required='false' ref='SIPIdentityAddress' />
<dsml:attribute required='false' ref='SIPIdentityPassword' />
<dsml:attribute required='false' ref='SIPIdentityUserName' />
<dsml:attribute required='false' ref='SIPIdentityServiceLevel' />
<dsml:attribute required='false' ref='userSMIMECertificate' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#genericIdentityProtocolIdentifier'>
<dsml:name>genericIdentityProtocolIdentifier</dsml:name>
<dsml:description>name of the non-standard protocol</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.7.1.1</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:attribute-type user-modification='false' id='#genericIdentityMessage'>
<dsml:name>genericIdentityMessage</dsml:name>
<dsml:description>informative text string</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.7.1.2</dsml:object-identifier>
<dsml:equality>caseIgnoreMatch</dsml:equality>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#genericIdentity' superior='#top' type='auxiliary'>
<dsml:name>genericIdentity</dsml:name>
<dsml:description>genericIdentity object</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.7.2.1</dsml:object-identifier>
<dsml:attribute required='false' ref='genericIdentityProtocolIdentifier' />
<dsml:attribute required='false' ref='genericIdentityMessage' />
</dsml:class>
</dsml:directory-schema>
<dsml:dsml xmlns:dsml='http://www.dsml.org/DSML'>
<dsml:directory-schema>
<dsml:attribute-type user-modification='false' id='#callPreferenceURI'>
<dsml:name>callPreferenceURI</dsml:name>
<dsml:description>'Labeled URI format to point to forwarded address and type of forwarding</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.8.1.1</dsml:object-identifier>
<dsml:equality>caseExactMatch</dsml:equality>
<dsml:substr>caseExactSubstringsMatch</dsml:substr>
<dsml:syntax>1.3.6.1.4.1.1466.115.121.1.15</dsml:syntax>
</dsml:attribute-type>
<dsml:class id='#callPreferenceURIObject' superior='#top' type='auxiliary'>
<dsml:name>callPreferenceURIObject</dsml:name>
<dsml:description>callPreference object</dsml:description>
<dsml:object-identifier>0.0.8.350.1.1.8.2.1</dsml:object-identifier>
<dsml:attribute required='false' ref='callPreferenceURI' />
</dsml:class>
</dsml:directory-schema>