\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{mer. sept. 25 18:39:18 CEST 2013}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={rfc3671},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Attributs collectifs},
CreationDate={D:20130925183918},
ModDate={D:20130925183918},
Keywords={LDAP;Lightweight Directory Access Protocol}
}}
\begin{document}
 
\begin{center}
{\Huge rfc3671 }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Attributs collectifs}
 
\vspace{10mm}
 
\hspace{1mm}  Les attributs collectifs X500 permettent de partager des caractéristiques communes sur des collections d'entrées. Une collection d'entrées est un groupement d'objets et alias basés sur des propriété communes. Une collection d'entrées consiste de toutes les entrées dans un scope d'atttribus subentry collectifs. Une entrée peut appartenir à plusieurs collections.
\vspace{5mm} \\
 
 
\hspace{1mm}  Les attributs partagés par les entrées dans une collection d'entrées sont appelés des attributs collectifs. Les valeurs de ces attributs sont visibles mais non modifiables par les clients. Ils sont modifiable via leur collective attributes subentry associé.
\vspace{5mm} \\
 
 
\hspace{1mm}  Les entrées peuvent spécifiquement exclure un attribut collectif particulier en listant l'attribut dans collectiveExclusions. Comme d'autres attributs utilisateurs, les attributs collectifs sont sujet un contrôles d'accès, administratifs et de contenu.
\vspace{5mm} \\
 
 
\hspace{1mm}  Les attributs opérationnels suivant sont utilisés pour gérer les attributs collectifs. Les serveurs LDAP doivent agir en accord avec les modèles d'annuaire X500 lorsqu'ils fournissent ce service.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge collectiveAttributeSubentry }
 
\
 
\hspace{1mm}  Les sous-entrées de cette classe d'objet sont utilisées pour administrer les attributs collectifs et sont référés à des collective attribute subentry.
\vspace{5mm} \\
\hspace{1mm}  \textbf{( 2.5.17.2 NAME 'collectiveAttributeSubentry' AUXILIARY )}
\vspace{5mm} \\
 
 
\hspace{1mm}  Un \textbf{collective attribute subentry} devrait contenir au moins un attribut collectif. Ces attributs sont disponible pour les opérations de recherche, comparaison pour toutes les entrées dans le scope de la sous-entrée. Les attributs collectifs sont cependant administrés via la sous-entrée. Les implémentations de cette spécification devraient supporter les sous-entrées d'attribut collectif dans les aires administratifs \textbf{collectiveAttributeSpecificArea (2.5.23.5)} et \textbf{collectiveAttributeInnerArea (2.5.23.6)} (RFC3672)
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge collectiveAttributeSubentries }
 
\
 
\hspace{1mm} Identifie toutes les collective atribute subentries qui affectent l'entrée
 
{\ttfamily
( 2.5.18.12 NAME 'collectiveAttributeSubentries'\\ EQUALITY distinguishedNameMatch\\ SYNTAX 1.3.6.1.4.1.1466.115.121.1.12\\ USAGE directoryOperation NO-USER-MODIFICATION )\\
}
\vspace{8mm}
 
\vspace{1cm}{\huge collectiveExclusions }
 
\
 
\hspace{1mm} Permet d'exclure des attributs collectifs d'une entrée
 
{\ttfamily
( 2.5.18.7 NAME 'collectiveExclusions'\\ EQUALITY objectIdentifierMatch\\ SYNTAX 1.3.6.1.4.1.1466.115.121.1.38\\ USAGE directoryOperation )\\
}
\vspace{8mm}
 
\vspace{1cm}{\huge Collective Attribute Types }
 
\
 
\hspace{1mm}  Un type d'attribut utilisateur peut être définis comme collectif. Celà indique que ce même attribut va apparaitre dans les entrées d'une collection sujet à l'utilisation de l'attribut \textbf{collectiveExclusions} et autres contrôles administratifs. Les types d'attributs collectifs sont communément définis comme sous-type des types non collectifs. Par convention, les attributs collectifs sont nommés en préfixant le nom de leur supertype non collectif avec "c-". Par exemple, l'attribut telephoneNumber est nommé c-telephoneNumber.
\vspace{5mm} \\
 
 
\hspace{1mm}  Les attributs collectifs ne devraient pas être SINGLE-VALUED et ne devraient pas apparaître dans les types d'attributs d'une définition de classe d'objet. Les attributs opérationnels ne devraient pas être définis comme collectif.
\vspace{5mm} \\
 
 
{\ttfamily
Collective Locality Name ( 2.5.4.7.1 NAME 'c-l' SUP l COLLECTIVE )\\ \hspace{2mm}\\ Collective State or Province Name ( 2.5.4.8.1 NAME 'c-st' SUP st COLLECTIVE )\\ \hspace{2mm}\\ Collective Street Address ( 2.5.4.9.1 NAME 'c-street' SUP street COLLECTIVE )\\ \hspace{2mm}\\ Collective Organization Name ( 2.5.4.10.1 NAME 'c-o' SUP o COLLECTIVE )\\ \hspace{2mm}\\ Collective Organizational Unit Name ( 2.5.4.11.1 NAME 'c-ou' SUP ou COLLECTIVE )\\ \hspace{2mm}\\ Collective Postal Address ( 2.5.4.16.1 NAME 'c-PostalAddress' SUP postalAddress COLLECTIVE )\\ \hspace{2mm}\\ Collective Postal Code ( 2.5.4.17.1 NAME 'c-PostalCode' SUP postalCode COLLECTIVE )\\ \hspace{2mm}\\ Collective Post Office Box ( 2.5.4.18.1 NAME 'c-PostOfficeBox' SUP postOfficeBox COLLECTIVE )\\ \hspace{2mm}\\ Collective Physical Delivery Office Name ( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName' SUP physicalDeliveryOfficeName COLLECTIVE )\\ \hspace{2mm}\\ Collective Telephone Number ( 2.5.4.20.1 NAME 'c-TelephoneNumber' SUP telephoneNumber COLLECTIVE )\\ \hspace{2mm}\\ Collective Telex Number ( 2.5.4.21.1 NAME 'c-TelexNumber' SUP telexNumber COLLECTIVE )\\ \hspace{2mm}\\ Collective Facsimile Telephone Number ( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber' SUP facsimileTelephoneNumber COLLECTIVE )\\ \hspace{2mm}\\ Collective International ISDN Number ( 2.5.4.25.1 NAME 'c-InternationalISDNNumber' SUP internationalISDNNumber COLLECTIVE )\\
}
\vspace{8mm}
\end{flushleft}
\end{document}
