hsm.schema
changeset 14 9964313c710d
parent 13 34f637817d54
child 15 1d63bfc6c9e7
equal deleted inserted replaced
13:34f637817d54 14:9964313c710d
    75     EQUALITY caseIgnoreIA5Match
    75     EQUALITY caseIgnoreIA5Match
    76     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
    76     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
    77     SINGLE-VALUE )
    77     SINGLE-VALUE )
    78 
    78 
    79 attributetype (
    79 attributetype (
    80     hsmAttribute:13 NAME 'hsmMailMember' DESC 'member of alias entry'
    80     hsmAttribute:13 NAME 'hsmMailMember' DESC 'member of an alias entry'
    81     SUP mail )
    81     EQUALITY caseIgnoreIA5Match
       
    82     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
       
    83 
       
    84 attributetype (
       
    85     hsmAttribute:14 NAME 'hsmMailGroupMember' DESC 'member of a mail group'
       
    86     EQUALITY caseIgnoreIA5Match
       
    87     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
    82 
    88 
    83 ####
    89 ####
    84 
    90 
    85 objectclass (
    91 objectclass (
    86     hsmObjectClass:1  NAME 'hsmNaturalPerson' DESC 'natural person representation'
    92     hsmObjectClass:1  NAME 'hsmNaturalPerson' DESC 'natural person representation'
   101 
   107 
   102 objectClass (
   108 objectClass (
   103     hsmObjectClass:3 NAME 'hsmMailRecipient' DESC 'mail attributes associated to person'
   109     hsmObjectClass:3 NAME 'hsmMailRecipient' DESC 'mail attributes associated to person'
   104     SUP top
   110     SUP top
   105     AUXILIARY
   111     AUXILIARY
   106     MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailForwardingAddress $ description ) )
   112     MAY ( hsmMailPrimaryAddress $ mail $ hsmMailHost $ hsmMailGroupMember $ hsmMailForwardingAddress $ description ) )
   107 
   113 
   108 objectClass (
   114 objectClass (
   109     hsmObjectClass:4 NAME 'hsmMailAlias' DESC 'alias for email recipient'
   115     hsmObjectClass:4 NAME 'hsmMailAlias' DESC 'alias for email recipient'
   110     SUP top
   116     SUP top
   111     STRUCTURAL
   117     STRUCTURAL
   112     MUST ( cn )
   118     MUST ( mail )
   113     MAY ( hsmMailMember $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration $ description) )
   119     MAY ( hsmMailMember $ hsmDateOfCreation $ hsmDateOfDeletion $ hsmDateOfExpiration $ description) )
   114 
   120 
   115 # vim:sts=4 sw=4 aw ai sm:
   121 # vim:sts=4 sw=4 aw ai sm: