Supported IPP Commands¶
The seal-ipp-checkin service of PLOSSYS Output Engine supports the following IPP commands. These are used, for example, to implement Secure&Pickup Printing.
Print-Job 0x02¶
Print-Job prints a single job.
Print-Job Request Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
job-name | 
String | 
operation-attributes-tag | 
document-name | 
String | 
operation-attributes-tag | 
document-format | 
String | 
operation-attributes-tag | 
requesting-user-name | 
String | 
operation-attributes-tag | 
seal-attributes-v2 | 
1setOf string | 
job-attributes-tag | 
copies | 
String | 
The seal-attributes-v2 attribute, if existent, contains 1setOf string formatted in <key>=<value> syntax.
Hint - old naming convention
The former name of the seal-attributes-v2 is seal-attributes. Values declared via seal-attributes will still be utilized but on a lower priority than seal-attributes-v2.
PLOSSYS Job Parameter documentation
For a detailed description of all available job parameters, refer to the PLOSSYS Job Parameter documentation.
Print-Job Response Attributes¶
| Group | Attribute | Type | 
|---|---|---|
job-attributes-tag | 
job-uri | 
String | 
job-attributes-tag | 
job-printer-uri | 
String | 
job-attributes-tag | 
job-state | 
String | 
Get-Jobs 0x0A¶
Get-Jobs returns a list containing job information.
Get-Jobs Request Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
requesting-user-name | 
String | 
operation-attributes-tag | 
which-jobs | 
completed|not-completed | 
operation-attributes-tag | 
my-jobs | 
Boolean | 
operation-attributes-tag | 
limit | 
Integer: 1:MAX | 
Get-Jobs Response Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
printer-uri | 
String | 
job-attributes-tag | 
job-id | 
String | 
job-attributes-tag | 
job-state | 
String | 
job-attributes-tag | 
job-state-reasons | 
String | 
job-attributes-tag | 
job-priority | 
Integer | 
job-attributes-tag | 
job-k-octets | 
Integer | 
job-attributes-tag | 
time-at-creation | 
Integer | 
job-attributes-tag | 
date-time-at-creation | 
String | 
job-attributes-tag | 
job-name | 
String | 
job-attributes-tag | 
job-originating-user-name | 
String | 
job-attributes-tag | 
job-uri | 
String | 
job-attributes-tag | 
job-printer-uri | 
String | 
Release-Job 0x0D¶
Release-Job releases a single job for printing.
Release-Job Request Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
printer-uri | 
String | 
operation-attributes-tag | 
printer-name | 
String | 
operation-attributes-tag | 
job-uri | 
String | 
operation-attributes-tag | 
job-id | 
String | 
Either printer-uri or printer-name has to be specified. If both are specified, printer-uri is used.
Either job-uri or job-id has to be specified. If both are specified, job-uri is used.
Release-Job Response Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
status-message | 
String | 
status-message is set in case of error only.
Cancel-Job 0x08¶
Cancel-Job cancels a waiting or an already running job.
Cancel-Job Request Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
job-uri | 
String | 
operation-attributes-tag | 
job-id | 
String | 
Either job-uri or job-id has to be specified. If both are specified, job-uri is used.
Cancel-Job Response Attributes¶
| Group | Attribute | Type | 
|---|---|---|
operation-attributes-tag | 
status-message | 
String | 
status-message is set in case of error only.