# inetorgperson.schema -- InetOrgPerson (RFC2798) # $OpenLDAP: pkg/ldap/servers/slapd/schema/inetorgperson.schema,v 1.16.2.3 2007/01/02 21:44:09 kurt Exp $ ## This work is part of OpenLDAP Software . ## ## Copyright 1998-2007 The OpenLDAP Foundation. ## All rights reserved. ## ## Redistribution and use in source and binary forms, with or without ## modification, are permitted only as authorized by the OpenLDAP ## Public License. ## ## A copy of this license is available in the file LICENSE in the ## top-level directory of the distribution or, alternatively, at ## . # # InetOrgPerson (RFC2798) # # Depends upon # Definition of an X.500 Attribute Type and an Object Class to Hold # Uniform Resource Identifiers (URIs) [RFC2079] # (core.schema) # # A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256] # (core.schema) # # The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema) # carLicense # This multivalued field is used to record the values of the license or # registration plate associated with an individual. attributetype ( 1.3.6.1.4.1.8149.20.1.1 NAME 'x-lliurex-usertype' DESC 'User creation mode' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.8149.20.1.2 NAME 'x-lliurex-grouptype' DESC 'Group creation mode' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) attributetype ( 1.3.6.1.4.1.8149.20.1.3 NAME 'x-lliurex-nia' DESC 'Student Identification Number' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) attributetype ( 1.3.6.1.4.1.8149.20.1.4 NAME 'x-lliurex-record' DESC 'Student record from school and high school' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) attributetype ( 1.3.6.1.4.1.8149.20.1.5 NAME 'x-lliurex-nif' DESC 'User creation mode' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) attributetype ( 1.3.6.1.4.1.8149.20.1.6 NAME 'x-lliurex-grouporigin' DESC 'Original code of group' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) objectclass ( 1.3.6.1.4.1.8149.20.2.1 NAME 'x-lliurex-user' DESC 'Object class ' SUP organizationalPerson STRUCTURAL MAY ( x-lliurex-usertype $ x-lliurex-nia $ x-lliurex-record $ x-lliurex-nif) ) objectclass ( 1.3.6.1.4.1.8149.20.2.2 NAME 'x-lliurex-group' DESC 'Object class ' AUXILIARY MAY ( x-lliurex-grouptype $ x-lliurex-grouporigin ) )