|
Next: C.2.2 OpenLDAP Directory Server Up: C.2 LDIF Files Previous: C.2 LDIF Files
|
commURI (H.350) is a pointer and method to link people or resources to their multimedia conferencing elements.
# Communication Object Schema
#
# Schema for Representing Communication Objects in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing Communication
# objects in an LDAP directory [LDAPv3]. It defines schema elements
# to represent a communication object URI [commURIObject].
#
#
#
# .1 = Communication related work
# .1.1 = commURIObject
# .1.1.1 = attributes
# .1.1.2 = objectclass
# .1.1.3 = syntax
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# commURI
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the commObject
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes: (0.0.8.350.1.1.1.1.1 NAME 'commURI' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.1.1.1
NAME 'commURI'
DESC 'Labeled URI format to point to the distinguished name of the commUniqueId'
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
# Object Class Definitions
#
# The following object classes are defined in this document:
#
# commURIObject
#
# commURIObject
#
# This auxiliary object class represents a URI attribute type
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.1.2.1 NAME 'commURIObject' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.1.2.1
NAME 'commURIObject'
DESC 'object that contains the URI attribute type'
SUP top AUXILIARY
MAY ( commURI )
)
-
#
# end of LDIF
#
commObject (H.350) is a primary functional object class which describes the general functionality of all video and voice endpoints.
# Communication Object Schema
#
# Schema for Representing Communication Objects in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing Communication
# objects in an LDAP directory [LDAPv3]. It defines schema elements
# to represent a communication object [commObject].
#
#
# .1 = Communication related work
# .1.2 = commObject
# .1.2.1 = attributes
# .1.2.2 = objectclass
# .1.2.3 = syntax
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# commUniqueId
# commOwner
# commPrivate
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the commObject
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes: (0.0.8.350.1.1.2.1.1 NAME 'commUniqueId' )
attributetypes: (0.0.8.350.1.1.2.1.2 NAME 'commOwner' )
attributetypes: (0.0.8.350.1.1.2.1.3 NAME 'commPrivate' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.2.1.1
NAME 'commUniqueId'
DESC 'To hold the endpoints unique Id'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.2.1.2
NAME 'commOwner'
DESC 'Labeled URI to point back to the original owner'
EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.2.1.3
NAME 'commPrivate'
DESC 'To decide whether the entry is visible to world or not'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
# Object Class Definitions
#
# The following object classes are defined in this document:
#
# commObject
#
# commObject
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.2.2.1 NAME 'commObject' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.2.2.1
NAME 'commObject'
DESC 'object that contains the Communication attributes'
SUP top STRUCTURAL
MUST commUniqueId
MAY ( commOwner $ commPrivate )
)
-
#
# end of LDIF
#
H.350.1 defines the h323Identity object class which represents H.323 protocol elements.
# h323Identity Object Schema
#
# Schema for representing h323Identity Object in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing h323Identity
# object in an LDAP directory [LDAPv3]. It defines schema elements
# to represent an h323Identity object [h323Identity].
#
# .1 = Communication related work
# .1.3 = h323Identity
# .1.3.1 = attributes
# .1.3.2 = objectclass
# .1.3.3 = syntax
#
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# h323IdentityGKDomain
# h323Identityh323-ID
# h323IdentitydialedDigits
# h323Identityemail-ID
# h323IdentityURL-ID
# h323IdentitytransportID
# h323IdentitypartyNumber
# h323IdentitymobileUIM
# h323IdentityEndpointType
# h323IdentityServiceLevel
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the h323Identity
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes: (0.0.8.350.1.1.3.1.1 NAME 'h323IdentityGKDomain' )
attributetypes: (0.0.8.350.1.1.3.1.2 NAME 'h323Identityh323-ID' )
attributetypes: (0.0.8.350.1.1.3.1.3 NAME 'h323IdentitydialedDigits' )
attributetypes: (0.0.8.350.1.1.3.1.4 NAME 'h323Identityemail-ID' )
attributetypes: (0.0.8.350.1.1.3.1.5 NAME 'h323IdentityURL-ID' )
attributetypes: (0.0.8.350.1.1.3.1.6 NAME 'h323IdentitytransportID' )
attributetypes: (0.0.8.350.1.1.3.1.7 NAME 'h323IdentitypartyNumber' )
attributetypes: (0.0.8.350.1.1.3.1.8 NAME 'h323IdentitymobileUIM' )
attributetypes: (0.0.8.350.1.1.3.1.9 NAME 'h323IdentityEndpointType' )
attributetypes: (0.0.8.350.1.1.3.1.10 NAME 'h323IdentityServiceLevel' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.3.1.1
NAME 'h323IdentityGKDomain'
DESC 'FQDN of the Gatekeeper'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.2
NAME 'h323Identityh323-ID'
DESC 'specifies the endpoint address alias as specified in H.323'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.3
NAME 'h323IdentitydialedDigits'
DESC 'Specifies the endpoint dialled digits as specified in H.323'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.4
NAME 'h323Identityemail-ID'
DESC 'Specifies an H.323 entity that can be reached using H.323'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.5
NAME 'h323IdentityURL-ID'
DESC 'H.323 specs'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.3.1.6
NAME 'h323IdentitytransportID'
DESC 'specifies endpoint transport Id as defined in H.323'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.7
NAME 'h323IdentitypartyNumber'
DESC 'endpoint party Number as defined in H.323'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.8
NAME 'h323IdentitymobileUIM'
DESC 'endpoint mobile UIM as defined in H.323 document'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.3.1.9
NAME 'h323IdentityEndpointType'
DESC 'The endpoint H.323 type as defined in ITU-T H.323v4.'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.3.1.10
NAME 'h323IdentityServiceLevel'
DESC 'To define services a user can belong to.'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
# Object Class Definitions
#
# The following object class is defined in this document:
#
# h323Identity
#
# h323Identity
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.3.2.1 NAME 'h323Identity' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.3.2.1
NAME 'h323Identity'
DESC 'h323Identity object'
SUP top AUXILIARY
MAY ( h323IdentityGKDomain $ h323Identityh323-ID $
h323IdentitydialedDigits $ h323Identityemail-ID $
h323IdentityURL-ID $ h323IdentitytransportID $
h323IdentitypartyNumber $ h323IdentitymobileUIM $
h323IdentityEndpointType $ h323IdentityServiceLevel )
)
-
#
# end of LDIF
#
H.350.2 defines the h235Identity object class which represents H.235 protocol elements. This is typically used in conjunction with h323Identity or h320Identity to represent security elements.
# h235Identity Object Schema
#
# Schema for representing h235Identity Object in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing h235Identity
# object in an LDAP directory [LDAPv3]. It defines schema elements
# to represent an h235Identity object [h235Identity].
#
# .1 = Communication related work
# .1.4 = h235Identity
# .1.4.1 = attributes
# .1.4.2 = objectclass
# .1.4.3 = syntax
#
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# h235IdentityEndpointID
# h235IdentityPassword
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the h235Identity
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes: (0.0.8.350.1.1.4.1.1 NAME 'h235IdentityEndpointID' )
attributetypes: (0.0.8.350.1.1.4.1.2 NAME 'h235IdentityPassword' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.4.1.1
NAME 'h235IdentityEndpointID'
DESC 'The Sender ID as defined in ITU-H235v2.'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.4.1.2
NAME 'h235IdentityPassword'
DESC 'The endpoint H.323 password as defined in ITU-H235v2.'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
-
# Object Class Definitions
#
# The following object class is defined in this document:
#
# h235Identity
#
# h235Identity
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.4.2.1 NAME 'h235Identity' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.4.2.1
NAME 'h235Identity'
DESC 'h235Identity object'
SUP top AUXILIARY
MAY ( h235IdentityEndpointID $ h235IdentityPassword $
userCertificate $ cACertificate $
authorityRevocationList $ certificateRevocationList $
crossCertificatePair )
)
-
#
# end of LDIF
#
H.350.3 defines the h320Identity object class which represents H.320 protocol elements.
# h320Identity Object Schema
#
# Schema for representing h320Identity Object in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing h320Identity
# object in an LDAP directory [LDAPv3]. It defines schema elements
# to represent an h320Identity object [h320Identity].
#
# .1 = Communication related work
# .1.5 = h320Identity
# .1.5.1 = attributes
# .1.5.2 = objectclass
# .1.5.3 = syntax
#
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# h320IdentityCC
# h320IdentityNDC
# h320IdentitySN
# h320IdentityServiceLevel
# h320IdentityExtension
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the h320Identity
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes: (0.0.8.350.1.1.5.1.1 NAME 'h320IdentityCC' )
attributetypes: (0.0.8.350.1.1.5.1.4 NAME 'h320IdentityNDC' )
attributetypes: (0.0.8.350.1.1.5.1.5 NAME 'h320IdentitySN' )
attributetypes: (0.0.8.350.1.1.5.1.2 NAME 'h320IdentityServiceLevel' )
attributetypes: (0.0.8.350.1.1.5.1.3 Name 'h320IdentityExtension' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.5.1.1
NAME 'h320IdentityCC'
DESC 'Country Code'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{3} )
attributetypes: (0.0.8.350.1.1.5.1.4
NAME 'h320IdentityNDC'
DESC 'National Destination Code'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{15} )
attributetypes: (0.0.8.350.1.1.5.1.5
NAME 'h320IdentitySN'
DESC 'Subscriber Number'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{15} )
attributetypes: (0.0.8.350.1.1.5.1.2
NAME 'h320IdentityServiceLevel'
DESC 'To define services that a user can belong to.'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.5.1.3
NAME 'h320IdentityExtension'
DESC 'Extension of terminal required to dial after initial PTSN
address is connected.'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{120} )
-
# Object Class Definitions
#
# The following object class is defined in this document:
#
# h320Identity
#
# h320Identity
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.5.2.1 NAME 'h320Identity' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.5.2.1
NAME 'h320Identity'
DESC 'h320Identity object'
SUP top AUXILIARY
MAY ( h320IdentityCC $ h320IdentityNDC $ h320IdentitySN $
h320IdentityServiceLevel $ h320IdentityExtension )
)
-
#
# end of LDIF
#
H.350.4 defines the sipIdentity object class which represents SIP protocol elements.
# SIPIdentity Object Schema
#
# Schema for representing SIPIdentity Object in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing SIPIdentity
# object in an LDAP directory [LDAPv3]. It defines schema elements
# to represent an SIPIdentity object [SIPIdentity].
#
# .1 = Communication related work
# .1.6 = SIPIdentity
# .1.6.1 = attributes
# .1.6.2 = objectclass
# .1.6.3 = syntax
#
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# SIPIdentitySIPURI
# SIPIdentityRegistrarAddress
# SIPIdentityProxyAddress
# SIPIdentityAddress
# SIPIdentityPassword
# SIPIdentityUserName
# SIPIdentityServiceLevel
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the SIPIdentity
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes: (0.0.8.350.1.1.6.1.1 NAME 'SIPIdentitySIPURI' )
attributetypes: (0.0.8.350.1.1.6.1.2 NAME 'SIPIdentityRegistrarAddress' )
attributetypes: (0.0.8.350.1.1.6.1.3 NAME 'SIPIdentityProxyAddress' )
attributetypes: (0.0.8.350.1.1.6.1.4 NAME 'SIPIdentityAddress' )
attributetypes: (0.0.8.350.1.1.6.1.5 NAME 'SIPIdentityPassword' )
attributetypes: (0.0.8.350.1.1.6.1.6 NAME 'SIPIdentityUserName' )
attributetypes: (0.0.8.350.1.1.6.1.7 NAME 'SIPIdentityServiceLevel' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.6.1.1
NAME 'SIPIdentitySIPURI'
DESC 'Universal Resource Indicator of the SIP UA'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.6.1.2
NAME 'SIPIdentityRegistrarAddress'
DESC 'specifies the location of the registrar'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.6.1.3
NAME 'SIPIdentityProxyAddress'
DESC 'Specifies the location of the SIP Proxy'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.6.1.4
NAME 'SIPIdentityAddress'
DESC 'IP address of the UA'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetypes: (0.0.8.350.1.1.6.1.5
NAME 'SIPIdentityPassword'
DESC 'The user agent SIP password '
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
attributetypes: (0.0.8.350.1.1.6.1.6
NAME 'SIPIdentityUserName'
DESC 'The user agent user name.'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.6.1.7
NAME 'SIPIdentityServiceLevel'
DESC 'To define services that a user can belong to.'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
# Object Class Definitions
#
# The following object class is defined in this document:
#
# SIPIdentity
#
# SIPIdentity
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.6.2.1 NAME 'SIPIdentity' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.6.2.1
NAME 'SIPIdentity'
DESC 'SIPIdentity object'
SUP top AUXILIARY
MAY ( SIPIdentitySIPURI $ SIPIdentityRegistrarAddress $
SIPIdentityProxyAddress $ SIPIdentityAddress $
SIPIdentityPassword $ SIPIdentityUserName $
SIPIdentityServiceLevel $ userSMIMECertificate )
)
-
#
# end of LDIF
#
H.350.5 defines the genericIdentity object class which represents non-standard protocol elements.
# genericIdentity Object Schema
#
# Schema for representing a genericIdentity Protocol Object in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing genericIdentity
# object in an LDAP directory [LDAPv3]. It defines schema elements
# to represent an genericIdentity object [genericIdentity].
#
# .1 = Communication related work
# .1.7 = genericIdentity
# .1.7.1 = attributes
# .1.7.2 = objectclass
# .1.7.3 = syntax
#
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# genericIdentityProtocolIdentifier
# genericIdentityMessage
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the genericIdentity
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes:(0.0.8.350.1.1.7.1.1 NAME 'genericIdentityProtocolIdentifier' )
attributetypes: (0.0.8.350.1.1.7.1.2 NAME 'genericIdentityMessage' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.7.1.1
NAME 'genericIdentityProtocolIdentifier'
DESC 'name of the non-standard protocol'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetypes: (0.0.8.350.1.1.7.1.2
NAME 'genericIdentityMessage'
DESC 'informative text string'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
# Object Class Definitions
#
# The following object class is defined in this document:
#
# genericIdentity
#
# genericIdentity
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.7.2.1 NAME 'genericIdentity' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.7.2.1
NAME 'genericIdentity'
DESC 'genericIdentity object'
SUP top AUXILIARY
MAY ( genericIdentityProtocolIdentifier $ genericIdentityMessage )
)
-
#
# end of LDIF
#
H.350.6 defines the callPreferenceURIObject object class which represents call forwarding and call preference information.
# callPreferenceURIObject Object Schema
#
# Schema for representing a callPreferenceURIObject Object in an LDAP Directory
#
# Abstract
#
# This document defines the schema for representing callPreferenceURIObject
# object in an LDAP directory [LDAPv3]. It defines schema elements
# to represent an callPreferenceURIObject object [callPreferenceURIObject].
#
# .1 = Communication related work
# .1.8 = callPreferenceURIObject
# .1.8.1 = attributes
# .1.8.2 = objectclass
# .1.8.3 = syntax
#
#
#
# Attribute Type Definitions
#
# The following attribute types are defined in this document:
#
# callPreferenceURI
dn: cn=schema
changetype: modify
#
# if you need to change the definition of an attribute,
# then first delete and re-add in one step
#
# if this is the first time you are adding the genericIdentity
# objectclass using this LDIF file, then you should comment
# out the delete attributetypes modification since this will
# fail. Alternatively, if your ldapmodify has a switch to continue
# on errors, then just use that switch - if you're careful
#
delete: attributetypes
attributetypes:(0.0.8.350.1.1.8.1.1 NAME 'callPreferenceURI' )
-
#
# re-add the attributes - in case there is a change of definition
#
#
add: attributetypes
attributetypes: (0.0.8.350.1.1.8.1.1
NAME 'callPreferenceURI'
DESC 'Labeled URI format to point to forwarded address and type of forwarding'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
# Object Class Definitions
#
# The following object class is defined in this document:
#
# callPreferenceURIObject
#
# callPreferenceURIObject
#
#
delete: objectclasses
objectclasses: (0.0.8.350.1.1.8.2.1 NAME 'callPreferenceURIObject' )
-
add: objectclasses
objectclasses: (0.0.8.350.1.1.8.2.1
NAME 'callPreferenceURIObject'
DESC 'callPreference object'
SUP top AUXILIARY
MAY ( callPreferenceURI )
)
-
#
# end of LDIF
#