next up previous
Next: C.3.2 ASN.1 Up: C.3 Alternate Schema Formats Previous: C.3 Alternate Schema Formats

Subsections


C.3.1 DSML

The H.350 Schema has been converted into DSML (Directory Service Markup Language).

C.3.1.1 commURIObject

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/commURIDSML

<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>

C.3.1.2 commObject

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/commObjectDSML

<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>

C.3.1.3 h323Identity

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/h323IdentityDSML

<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>

C.3.1.4 h235Identity

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/h235IdentityDSML

<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>

C.3.1.5 h320Identity

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/h320IdentityDSML

<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>

C.3.1.6 sipIdentity

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/sipIdentityDSML

<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>

C.3.1.7 genericIdentity

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/genericIdentityDSML

<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>

C.3.1.8 callPreferenceURIObject

Download :
http://lab.ac.uab.edu/vnet/documents/ldif/callPreferenceURIObjectDSML

<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>


next up previous
Next: C.3.2 ASN.1 Up: C.3 Alternate Schema Formats Previous: C.3 Alternate Schema Formats

Video Middleware Cookbook
Questions and Comments : Cookbook Editors