IPP> REG - Proposal for "job-recipient-name" Job Template attribute

IPP> REG - Proposal for "job-recipient-name" Job Template attribute

Hastings, Tom N hastings at cp10.es.xerox.com
Thu Sep 7 19:48:03 EDT 2000


I had an action item from the last meeting to write up the
"job-recipient-name" Job Template attribute.  Such an attribute is needed
when a user submits a print job that is intended to be picked up by another
user, such as is typical when an IPP job is submitted across a firewall.
This attribute will also be useful for QUALDOCS.

It was suggested just to send this as a mail note first, instead of as a
complete IETF specification.  Here is the proposed definition.  Please send
comments to both mailing list:


  +===================+======================+======================+
  | Job Attribute     |Printer: Default Value|  Printer: Supported  |
  |                   |   Attribute          |   Values Attribute   |
  +===================+======================+======================+
  | job-recipient-    | job-recipient-name-  | job-recipient-name-  |
  | name (name(MAX))  | default (name(MAX))  | supported (0:255)    |
  +===================+======================+======================+


job-recipient-name (name(MAX))

This attribute contains the name of the person that is to receive the output
of the job.  The value of the "job-recipient-name" attribute is commonly
printed on job sheets printed with the job.  An example of another use of
the "job-recipient-name" attribute is if the printer accesses a database to
get job delivery instructions for the recipient of a job.  A zero-length
value indicates that there is no job recipient name.

If the client omits this attribute in a create request, the printer MAY use
the "job-recipient-name-default" (name(MAX)) Printer attribute value, unless
it has not been configured by the administrator, or MAY use the
"authenticated user" name (see [IPP-MOD] section 8.3), depending on
implementation.

The "job-recipient-name-supported" (integer(0:255) Printer attribute
indicates the maximum length that the Printer will accept for the
"job-recipient-name" Job Template attribute without truncation.  A
conforming Printer MUST be able to accept 255 octets (i.e., MAX) without
truncation.  However, an IPP Printer MAY be implemented as a gateway to
another print system that cannot accept the full 255 octet range, in which
case the value will be truncated to the maximum length specified by the
"job-recipient-name-supported" attribute.





More information about the Ipp mailing list