12.2. External IPP Extensions

External IPP Extension attributes as defined in implementation specific configuration files. To distinguish them from IANA registrations, their names have a org.savapage.ext- prefix.

Important

External IPP attributes can be used as IPP Job Ticketing Extension only.

The syntax is as follows:

  • External value extensions with “type2 keyword” syntax must be ext. prefixed.

  • Value none is a reserved internal value, indicating that the attribute option is not selected.

  • External attribute values can be added to an :ref: Internal IPP Job Ticket Extension <app-ipp-ext-internal-jobticket>.

    • For example: to charge cost for a finishing to wrap a printed copy into a folder, a ext.folder value could be added to org.savapage-finishings-ext.

External IPP Extensions open the way to full customization of Job Ticketing options. Any option with any number of choices can be configured in a PPDE file as *SPJobTicket/Copy finishing, and thereupon be used in any cost rule. See Using External IPP Extensions and IPP Localization.