-- Attribute types --

( 1.3.6.1.4.1.42.2.27.4.1.14
  NAME 'corbaIor'
  DESC 'Stringified interoperable object reference of a CORBA object'
  EQUALITY caseIgnoreIA5Match
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
  SINGLE-VALUE
)

( 1.3.6.1.4.1.42.2.27.4.1.15
  NAME 'corbaRepositoryId'
  DESC 'Repository ids of interfaces implemented by a CORBA object'
  EQUALITY caseExactMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)

-- from RFC-2256 --

( 2.5.4.13 
  NAME 'description' 
  EQUALITY caseIgnoreMatch
  SUBSTR caseIgnoreSubstringsMatch
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024}
)

-- Object classes --

( 1.3.6.1.4.1.42.2.27.4.2.9
  NAME 'corbaObject'
  DESC 'CORBA object representation'
  SUP top
  ABSTRACT
  MAY ( corbaRepositoryId description )
)

( 1.3.6.1.4.1.42.2.27.4.2.10
  NAME 'corbaContainer'
  DESC 'Container for a CORBA object'
  SUP top
  STRUCTURAL
  MUST ( cn )
)

( 1.3.6.1.4.1.42.2.27.4.2.11
  NAME 'corbaObjectReference'
  DESC 'CORBA interoperable object reference'
  SUP corbaObject
  AUXILIARY
  MUST ( corbaIor )
)

-- Matching rule from ISO X.520 --

( 2.5.13.5
  NAME 'caseExactMatch'
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
)

