⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1274.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   present with value "no-list-inclusion".  This attribute should be   interpreted by anyone using the directory to derive mailing lists,   and its value respected.     mailPreferenceOption ATTRIBUTE         WITH ATTRIBUTE-SYNTAX ENUMERATED {                 no-list-inclusion(0),                 any-list-inclusion(1),  -- may be added to any lists                 professional-list-inclusion(2)                                         -- may be added to lists                                         -- which the list provider                                         -- views as related to the                                         -- users professional inter-                                         -- ests, perhaps evaluated                                         -- from the business of the                                         -- organisation or keywords                                         -- in the entry.                 }     ::= {pilotAttributeType 47}9.3.38.  Building Name   The Building Name attribute type specifies the name of the building   where an organisation or organisational unit is based.     buildingName ATTRIBUTE         WITH ATTRIBUTE-SYNTAX             caseIgnoreStringSyntax             (SIZE (1 .. ub-building-name))     ::= {pilotAttributeType 48}9.3.39.  DSA Quality   The DSA Quality attribute type specifies the purported quality of a   DSA.  It allows a DSA manager to indicate the expected level of   availability of the DSA. See [8] for details of the syntax.     dSAQuality ATTRIBUTE             WITH ATTRIBUTE-SYNTAX DSAQualitySyntax             SINGLE VALUE     ::= {pilotAttributeType 49}Barker & Kille                                                 [Page 24]RFC 1274            COSINE and Internet X.500 Schema       November 19919.3.40.  Single Level Quality   The Single Level Quality attribute type specifies the purported data   quality at the level immediately below in the DIT.  See [8] for   details of the syntax.     singleLevelQuality ATTRIBUTE             WITH ATTRIBUTE-SYNTAX DataQualitySyntax             SINGLE VALUE     ::= {pilotAttributeType 50}9.3.41.  Subtree Minimum Quality   The Subtree Minimum Quality attribute type specifies the purported   minimum data quality for a DIT subtree.  See [8] for more discussion   and details of the syntax.     subtreeMinimumQuality ATTRIBUTE             WITH ATTRIBUTE-SYNTAX DataQualitySyntax             SINGLE VALUE                -- Defaults to singleLevelQuality     ::= {pilotAttributeType 51}9.3.42.  Subtree Maximum Quality   The Subtree Maximum Quality attribute type specifies the purported   maximum data quality for a DIT subtree.  See [8] for more discussion   and details of the syntax.     subtreeMaximumQuality ATTRIBUTE             WITH ATTRIBUTE-SYNTAX DataQualitySyntax             SINGLE VALUE                -- Defaults to singleLevelQuality     ::= {pilotAttributeType 52}9.3.43.  Personal Signature   The Personal Signature attribute type allows for a representation of   a person's signature.  This should be encoded in G3 fax as explained   in recommendation T.4, with an ASN.1 wrapper to make it compatible   with an X.400 BodyPart as defined in X.420.     IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules     information-objects }     personalSignature ATTRIBUTE         WITH ATTRIBUTE-SYNTAX             CHOICE {Barker & Kille                                                 [Page 25]RFC 1274            COSINE and Internet X.500 Schema       November 1991                 g3-facsimile [3] G3FacsimileBodyPart                 }         (SIZE (1 .. ub-personal-signature))     ::= {pilotAttributeType 53}9.3.44.  DIT Redirect   The DIT Redirect attribute type is used to indicate that the object   described by one entry now has a newer entry in the DIT.  The entry   containing the redirection attribute should be expired after a   suitable grace period.  This attribute may be used when an individual   changes his/her place of work, and thus acquires a new organisational   DN.     dITRedirect ATTRIBUTE         WITH ATTRIBUTE-SYNTAX             distinguishedNameSyntax     ::= {pilotAttributeType 54}9.3.45.  Audio   The Audio attribute type allows the storing of sounds in the   Directory.  The attribute uses a u-law encoded sound file as used by   the "play" utility on a Sun 4.  This is an interim format.     audio ATTRIBUTE         WITH ATTRIBUTE-SYNTAX             Audio         (SIZE (1 .. ub-audio))     ::= {pilotAttributeType 55}9.3.46.  Publisher of Document   The Publisher of Document attribute is the person and/or organization   that published a document.     documentPublisher ATTRIBUTE             WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax     ::= {pilotAttributeType 56}9.4.  Generally useful syntaxes     caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX             IA5String             MATCHES FOR EQUALITY SUBSTRINGSBarker & Kille                                                 [Page 26]RFC 1274            COSINE and Internet X.500 Schema       November 1991     iA5StringSyntax ATTRIBUTE-SYNTAX         IA5String         MATCHES FOR EQUALITY SUBSTRINGS     -- Syntaxes to support the DNS attributes     DNSRecordSyntax ATTRIBUTE-SYNTAX             IA5String             MATCHES FOR EQUALITY     NRSInformationSyntax ATTRIBUTE-SYNTAX             NRSInformation             MATCHES FOR EQUALITY     NRSInformation ::=  SET {                     [0] Context,                     [1] Address-space-id,                     routes [2] SEQUENCE OF SEQUENCE {                     Route-cost,                     Addressing-info }             }9.5.  Upper bounds on length of attribute values     ub-document-identifier INTEGER ::= 256     ub-document-location INTEGER ::= 256     ub-document-title INTEGER ::= 256     ub-document-version INTEGER ::= 256     ub-favourite-drink INTEGER ::= 256     ub-host INTEGER ::= 256     ub-information INTEGER ::= 2048     ub-unique-identifier INTEGER ::= 256     ub-personal-title INTEGER ::= 256     ub-photo INTEGER ::= 250000Barker & Kille                                                 [Page 27]RFC 1274            COSINE and Internet X.500 Schema       November 1991     ub-rfc822-mailbox INTEGER ::= 256     ub-room-number INTEGER ::= 256     ub-text-or-address INTEGER ::= 256     ub-user-class INTEGER ::= 256     ub-user-identifier INTEGER ::= 256     ub-organizational-status INTEGER ::= 256     ub-janet-mailbox INTEGER ::= 256     ub-building-name INTEGER ::= 256     ub-personal-signature ::= 50000     ub-audio INTEGER ::= 250000References     [1]  CCITT/ISO, "X.500, The Directory - overview of concepts,          models and services, CCITT /ISO IS 9594.     [2]  Kille, S., "The THORN and RARE X.500 Naming Architecture, in          University College London, Department of Computer Science          Research Note 89/48, May 1989.     [3]  Kille, S., "X.500 and Domains", RFC 1279, University College          London, November 1991.     [4]  Rose, M., "PSI/NYSERNet White Pages Pilot Project: Status          Report", Technical Report 90-09-10-1, published by NYSERNet          Inc, 1990.     [5]  Craigie, J., "UK Academic Community Directory Service Pilot          Project, pp. 305-310 in Computer Networks and ISDN Systems          17 (1989), published by North Holland.     [6]  Mockapetris, P., "Domain Names - Concepts and Facilities",          RFC 1034, USC/Information Sciences Institute, November 1987.     [7]  Mockapetris, P., "Domain Names - Implementation and          Specification, RFC 1035, USC/Information Sciences Institute,          November 1987.     [8]  Kille, S., "Handling QOS (Quality of service) in theBarker & Kille                                                 [Page 28]RFC 1274            COSINE and Internet X.500 Schema       November 1991          Directory," publication in process, March 1991.APPENDIX A - Object Class and Attribute Type proformas   These are specified in BNF.  First some useful definitions, common to   both proformas.     EOL ::= -- the end of line character(s)     BlankLine ::= -- a line consisting solely of an EOL character     String ::= <anychar> | <String> <anychar>     anychar ::= --any character occurring in general text, excluding                 -- the end of line character     lString ::= <lowercase> <otherstring>     lowercase ::= [a-z]     UString ::= <uppercase> <otherstring>     uppercase ::= [A-Z]     otherstring ::= <otherchar> | <otherstring> <otherchar>     otherchar ::= <lowercase> | <uppercase> | <digit>     Integer ::= <digit> | <Integer> <digit>     digit ::= [0-9]1.  Object Class     OCProforma ::= <ObjectClassName> <BlankLine> <Description> \                    <BlankLine> <OCMacro>     ObjectClassName ::= "ObjectClass:" <String> <EOL>     Description ::= "Description:" <DescriptiveText> <EOL>     DescriptiveText ::= <String> | <DescriptiveText> <EOL> <String>     OCMacro ::= "ASN1OCMacro:" <ObjectClassMacro>     -- The definition of ObjectClassMacro is adapted from     -- that given in X.501Barker & Kille                                                 [Page 29]RFC 1274            COSINE and Internet X.500 Schema       November 1991     ObjectClassMacro ::= <OCname> "OBJECT-CLASS" <SubclassOf> \                          <MandatoryAttributes> <OptionalAttributes>     OCName ::= <lString>     SubclassOf ::= "SUBCLASS OF" Subclasses | <empty>     Subclasses ::= <Subclass> | <Subclass> "," <Subclasses>     Subclass ::= <OCName>     MandatoryAttributes ::= "MUST CONTAIN {" <Attributes> "}" \                             | <empty>     OptionalAttributes ::= "MAY CONTAIN {" <Attributes> "}" | <empty>     Attributes ::= <AttributeTerm> | <AttributeTerm> "," <Attributes>     AttributeTerm ::= <Attribute> | <AttributeSet>     Attribute ::= <lString>     AttributeSet ::= <lString>2.  Attribute Type     ATProforma ::= <AttributeTypeName> <BlankLine> <Description> \                    <BlankLine> <OCMust> <Blankline> <OCMay> \                    <BlankLine> <ATMacro>     AttributeTypeName ::= "Attribute Type:" <String> <EOL>     Description ::= "Description:" <DescriptiveText> <EOL>     DescriptiveText ::= <String> | <DescriptiveText> <EOL> <String>     OCMust ::= "OCMust:" <OCList> <EOL>     OCList ::= <OCName> | <OCList> "," <OCName> | <empty>     OCMay ::= "OCMay:" <OCList> <EOL>     ATMacro ::= "ASN1ATMacro:" <AttributeTypeMacro>     -- The definition of AttributeTypeMacro is adapted from that     -- given in X.501     AttributeTypeMacro ::= <ATname> "ATTRIBUTE" <AttributeSyntax> \Barker & Kille                                                 [Page 30]RFC 1274            COSINE and Internet X.500 Schema       November 1991                            <Multivalued> | <empty>     ATName ::= <lString>     AttributeSyntax ::= "WITH ATTRIBUTE SYNTAX" SyntaxChoice     SyntaxChoice ::= <Syntax> <Constraint> | <ASN1Type> <MatchTypes>     Syntax ::= <lString>     Constraint ::= "(" ConstraintAlternative ")" | <empty>     ConstraintAlternative ::= StringConstraint | IntegerConstraint     StringConstraint ::= "SIZE" "("  SizeConstraint ")"     SizeConstraint ::= SingleValue | Range     SingleValue ::= <Integer>     Range ::= <Integer> ".." <Integer>     IntegerConstraint ::= Range     ASN1Type ::= <UString>     -- one of ASN.1's base types: e.g. PrintableString,     -- NumericString, etc.     MatchTypes ::= "MATCHES FOR" Matches | <empty>     Matches ::= Match | Matches Match     Match ::= "EQUALITY" | "SUBSTRINGS" | "ORDERING"     Multivalued ::= "SINGLE VALUE" | "MULTI VALUE" | <empty>APPENDIX B - Format checking tools   This section includes the source for format checking tools for the   two proformas.  The tools are written as Bourne shell scripts for   UNIX systems.1.  Object class format checker     sed 's/ *: */:/' |

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -