attachment

Hi,<br><br>I agree with Mike&#39;s suggested SM Service / IPP Printer resource <br>storage elements/attributes and the auto-mapping of the HTTP <br>PUT (by the MFP to the Resource object attributes (also, certainly <br>we should add the Static type of MessageCatalog).<br><br>Smith - the thing about the access control is the MFD *itself*<br>(or it&#39;s IPP Proxy) is the only one that can store resources in <br>the Infrastructure/Cloud Printer.  The ordinary end user at the<br>IPP Client can only read the data (e.g., icon) according to the <br>type (e.g., you can&#39;t read a font, just it&#39;s metadata) but can that<br>ordinary end use can *never* modify or delete any of the resource <br>metadata or data.<br><br>And see Mike&#39;s note about the HTTP access for the MFD while<br>I was writing this.<br><br>Cheers,<br>- Ira<br><br><br clear="all"><div><div class="gmail_signature"><div dir="ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG<br>Chair - Linux Foundation Open Printing WG<br>Secretary - IEEE-ISTO Printer Working Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof Music / High North Inc<br><a style="color:rgb(51,51,255)" href="http://sites.google.com/site/blueroofmusic" target="_blank">http://sites.google.com/site/blueroofmusic</a><br><a style="color:rgb(102,0,204)" href="http://sites.google.com/site/highnorthinc" target="_blank">http://sites.google.com/site/highnorthinc</a><br>mailto: <a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a><br>Winter  579 Park Place  Saline, MI  48176  734-944-0094<br>Summer  PO Box 221  Grand Marais, MI 49839  906-494-2434<br><br><div style="display:inline"></div><div style="display:inline"></div><div style="display:inline"></div><div></div><div></div><div></div><div></div></div></div></div>
<br><div class="gmail_quote">On Wed, Nov 5, 2014 at 1:30 PM, Kennedy, Smith (Wireless Architect) <span dir="ltr">&lt;<a href="mailto:smith.kennedy@hp.com" target="_blank">smith.kennedy@hp.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Mike,<br>
<br>
Would consideration at this level for access control / permissions be needed?<br>
<br>
Smith<br>
<div><div class="h5"><br>
<br>
<br>
&gt; On 2014-11-04, at 8:57 PM, Michael Sweet &lt;<a href="mailto:msweet@apple.com">msweet@apple.com</a>&gt; wrote:<br>
&gt;<br>
&gt; All,<br>
&gt;<br>
&gt; OK, so based on the discussions in today&#39;s joint IPP/Cloud sessions I&#39;d like to propose the following new Semantic Model ServiceDescription elements (IPP Printer Description attributes in parenthesis):<br>
&gt;<br>
&gt;  - ServiceStaticResourceDirectoryUri (&quot;printer-static-resource-directory-uri (uri)&quot;) - directory URI for HTTP PUT requests (to create resources) and HTTP DELETE requests (to cancel resources)<br>
&gt;<br>
&gt;  - ServiceStaticResourceKOctetsReady (&quot;printer-static-resource-k-octets-ready (integer(0:MAX))&quot;) - Available storage capacity in K octets (1024 octets).<br>
&gt;<br>
&gt;  - ServiceStaticResourceKOctetsSupported (&quot;printer-static-resource-k-octets-supported (integer(0:MAX))&quot;) - Maximum storage capacity in K octets (1024 octets).<br>
&gt;<br>
&gt; Resources are created using HTTP PUT requests and canceled using HTTP DELETE requests.  Doing a PUT to &quot;ServiceStaticResourceDirectoryUri/filename.ext&quot; does the equivalent of the CreateResource (formerly DeleteResource) operation with the following elements:<br>
&gt;<br>
&gt;  ResourceCategory=Static<br>
&gt;  ResourceCreatorUserName=&lt;HTTP authenticated user name&gt;<br>
&gt;  ResourceName=&lt;path component of URI without leading slash&gt;<br>
&gt;  ResourceType=&lt;mapped from Content-Type - Image, ICCProfile, or *MessageCatalog*&gt;<br>
&gt;  ResourceFormat=&lt;Content-Type value&gt;<br>
&gt;  *ResourceUri*=&lt;URI of PUT&gt;<br>
&gt;<br>
&gt;  (*foo* is a new value or element)<br>
&gt;<br>
&gt; If the PUT request includes the conditional request header If-Unmodified-Since, then the service does an atomic combination of a CancelResource (formerly DeleteResource) followed by a CreateResource if the destination resource is older than the specified date.<br>
&gt;<br>
&gt; Doing a DELETE to &quot;ServiceStaticResourceDirectoryUri/filename.ext&quot; does the equivalent of the CancelResource operation for the matching ResourceUri.<br>
&gt;<br>
&gt; Thoughts?<br>
&gt;<br>
&gt; _________________________________________________________<br>
&gt; Michael Sweet, Senior Printing System Engineer, PWG Chair<br>
&gt;<br>
&gt; _______________________________________________<br>
</div></div>&gt; ipp mailing list<br>
&gt; <a href="mailto:ipp@pwg.org">ipp@pwg.org</a><br>
&gt; <a href="https://www.pwg.org/mailman/listinfo/ipp" target="_blank">https://www.pwg.org/mailman/listinfo/ipp</a><br>
<br>
<br>_______________________________________________<br>
ipp mailing list<br>
<a href="mailto:ipp@pwg.org">ipp@pwg.org</a><br>
<a href="https://www.pwg.org/mailman/listinfo/ipp" target="_blank">https://www.pwg.org/mailman/listinfo/ipp</a><br>
<br></blockquote></div><br>
Our website uses cookies on your device to give you the best user experience. By using our website, you agree to the placement of these cookies. To learn more, read our privacy policy. Read Privacy Policy