Lightweight Directory Access Protocol (LDAP): Schema for Printer Services
RFC 7612
Document | Type |
RFC - Informational
(June 2015; No errata)
Obsoletes RFC 3712
Was draft-mcdonald-ldap-printer-schema (individual)
|
|
---|---|---|---|
Authors | Pat Fleming , Ira McDonald | ||
Last updated | 2018-12-20 | ||
Stream | ISE | ||
Formats | plain text html pdf htmlized bibtex | ||
IETF conflict review | conflict-review-mcdonald-ldap-printer-schema | ||
Stream | ISE state | Published RFC | |
Consensus Boilerplate | Unknown | ||
Document shepherd | Adrian Farrel | ||
Shepherd write-up | Show (last changed 2015-02-08) | ||
IESG | IESG state | RFC 7612 (Informational) | |
Telechat date | |||
Responsible AD | (None) | ||
Send notices to | (None) | ||
IANA | IANA review state | Version Changed - Review Needed | |
IANA action state | RFC-Ed-Ack |
Independent Submission P. Fleming Request for Comments: 7612 Independent Obsoletes: 3712 I. McDonald Category: Informational High North ISSN: 2070-1721 June 2015 Lightweight Directory Access Protocol (LDAP): Schema for Printer Services Abstract This document defines a schema, object classes, and attributes, for Printers and print services, for use with directories that support the Lightweight Directory Access Protocol (RFC 4510). This document is based on the Printer attributes listed in Appendix E of "Internet Printing Protocol/1.1: Model and Semantics" (RFC 2911). Additional Printer attributes are based on definitions in "Printer MIB v2" (RFC 3805), "PWG Command Set Format for IEEE 1284 Device ID v1.0" (PWG 5107.2), "IPP Job and Printer Extensions - Set 3 (JPS3)" (PWG 5100.13), and "IPP Everywhere" (PWG 5100.14). This memo is an Independent Submission to the RFC Editor by the Internet Printing Protocol (IPP) Working Group of the IEEE-ISTO Printer Working Group (PWG), as part of their PWG "IPP Everywhere" (PWG 5100.14) project for secure mobile printing with vendor-neutral Client software. This document obsoletes RFC 3712. Status of This Memo This document is not an Internet Standards Track specification; it is published for informational purposes. This is a contribution to the RFC Series, independently of any other RFC stream. The RFC Editor has chosen to publish this document at its discretion and makes no statement about its value for implementation or deployment. Documents approved for publication by the RFC Editor are not a candidate for any level of Internet Standard; see Section 2 of RFC 5741. Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc7612. Fleming & McDonald Informational [Page 1] RFC 7612 LDAP Schema for Printer Services June 2015 Copyright Notice Copyright (c) 2015 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Table of Contents 1. Introduction ....................................................4 1.1. Relationship to SLP Printer Service ........................4 1.2. Source of LDAP Printer Attributes ..........................4 1.3. Source of LDAP Printer Schema OIDs .........................5 1.3.1. IBM Assignments for RFC 3712 ........................5 1.3.2. IEEE-ISTO PWG Assignments ...........................5 1.4. Rationale for Design Choices ...............................5 1.4.1. Rationale for Using DirectoryString Syntax ..........5 1.4.2. Rationale for Using caseIgnoreMatch .................6 1.4.3. Rationale for Using caseIgnoreSubstringsMatch .......7 2. Conventions Used in This Document ...............................8 2.1. Requirements Language ......................................8 2.2. LDAP Schema Descriptions ...................................8 2.3. Abbreviations ..............................................8 3. Definition of Object Classes ....................................9 3.1. slpServicePrinter .........................................10 3.2. printerAbstract ...........................................10 3.3. printerService ............................................11 3.4. printerServiceAuxClass ....................................12 3.5. printerIPP ................................................12 3.6. printerLPR ................................................12 4. Definition of Attribute Types ..................................13 4.1. printer-uri ...............................................15 4.2. printer-xri-supported .....................................16 4.3. printer-name ..............................................18 4.4. printer-natural-language-configured .......................19 4.5. printer-location ..........................................19 4.6. printer-info ..............................................20 4.7. printer-more-info .........................................21 4.8. printer-make-and-model ....................................21 4.9. printer-ipp-versions-supported ............................22Show full document text