<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>CDATA Zone - Services</title>
    <link>http://cdatazone.org/</link>
    <description>The place where almost anything goes</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.2 - http://www.s9y.org/</generator>
    
    <image>
        <url>http://cdatazone.org/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: CDATA Zone - Services - The place where almost anything goes</title>
        <link>http://cdatazone.org/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>WS-* for PHP</title>
    <link>http://cdatazone.org/index.php?/archives/55-WS-for-PHP.html</link>
            <category>PHP</category>
            <category>Services</category>
            <category>XML</category>
    
    <comments>http://cdatazone.org/index.php?/archives/55-WS-for-PHP.html#comments</comments>
    <wfw:comment>http://cdatazone.org/wfwcomment.php?cid=55</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://cdatazone.org/rss.php?version=2.0&amp;type=comments&amp;cid=55</wfw:commentRss>
    

    <author>nospam@example.com (Rob Richards)</author>
    <content:encoded>
    Support for dealing with encrypted SOAP messages was a feature that had been missing from my WS-* libraries pretty much due to my lack of time to implement it. When people ask for help interoperating with a SOAP server that requires encryption I typically just point them over to the WSF project. The problem has been that in many cases people are unable to install that framework, as they don&#039;t control the servers, or more recently I have gotten reports that they simply could not get it to work. Either it didn&#039;t support what they needed, wouldn&#039;t compile, or simple wouldn&#039;t work with even simple SOAP requests. I decided to finally set aside some time and implement the encryption/decryption portion of the library. Note that it was developed against some WCF services implementing message level security, so your mileage might vary against other platforms. Bug reports would be fastest way of getting any of those issues dealt with.&lt;br /&gt;
&lt;br /&gt;
As part of the recent changes, I also finally got around to creating an official project for the libraries rather than just being ad-hoc files people pulled from my web site. The libraries are now officially part of the &lt;a href=&quot;http://code.google.com/p/wse-php/&quot;&gt;wse-php project&lt;/a&gt; hosted over at Google Code. It was a toss up between that and GitHub, but I really wanted to play around with Mercurial since I already use Git over at the Gnome project. Currently the libraries provide support for a portion of WS-Addressing and WS-Security that can be used with ext/soap in PHP. As time goes on I plan to add some support for simplified configuration of messaging as well as some other of the WS-* specs that might be useful when interoperating with other SOAP servers. 
    </content:encoded>

    <pubDate>Fri, 19 Mar 2010 08:49:00 -0400</pubDate>
    <guid isPermaLink="false">http://cdatazone.org/index.php?/archives/55-guid.html</guid>
    
</item>
<item>
    <title>Xmlseclibs 1.2.2 Released</title>
    <link>http://cdatazone.org/index.php?/archives/54-Xmlseclibs-1.2.2-Released.html</link>
            <category>Infocard</category>
            <category>PHP</category>
            <category>Services</category>
            <category>XML</category>
    
    <comments>http://cdatazone.org/index.php?/archives/54-Xmlseclibs-1.2.2-Released.html#comments</comments>
    <wfw:comment>http://cdatazone.org/wfwcomment.php?cid=54</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://cdatazone.org/rss.php?version=2.0&amp;type=comments&amp;cid=54</wfw:commentRss>
    

    <author>nospam@example.com (Rob Richards)</author>
    <content:encoded>
    After quite some time, version 1.2.2 has finally been released. It can be downloaded at: &lt;a href=&quot;http://xmlseclibs.googlecode.com/files/xmlseclibs-1.2.2.tar.gz&quot; title=&quot;Download URL&quot;&gt;http://xmlseclibs.googlecode.com/files/xmlseclibs-1.2.2.tar.gz&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Changes include:&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
- Add support XPath support when creating signature. Provides support for&lt;br /&gt;
 working with EBXML documents.&lt;br /&gt;
- Add reference option to force creation of URI attribute. For use&lt;br /&gt;
 when adding a DOM Document where by default no URI attribute is added.&lt;br /&gt;
- Add support for RSA-SHA256&lt;br /&gt;
&lt;br /&gt;
Bug Fixes:&lt;br /&gt;
- fix bug #5: createDOMDocumentFragment() in decryptNode when data is node&lt;br /&gt;
 content (patch by Francois Wang)&lt;br /&gt;
&lt;br /&gt;
Please submit any bugs or feature requests into the &lt;a href=&quot;http://code.google.com/p/xmlseclibs/issues/entry&quot; title=&quot;Issue Tracker&quot;&gt;Issue Tracker&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Mon, 11 Jan 2010 09:02:00 -0500</pubDate>
    <guid isPermaLink="false">http://cdatazone.org/index.php?/archives/54-guid.html</guid>
    
</item>
<item>
    <title>Streaming XML</title>
    <link>http://cdatazone.org/index.php?/archives/51-Streaming-XML.html</link>
            <category>PHP</category>
            <category>Services</category>
            <category>XML</category>
    
    <comments>http://cdatazone.org/index.php?/archives/51-Streaming-XML.html#comments</comments>
    <wfw:comment>http://cdatazone.org/wfwcomment.php?cid=51</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://cdatazone.org/rss.php?version=2.0&amp;type=comments&amp;cid=51</wfw:commentRss>
    

    <author>nospam@example.com (Rob Richards)</author>
    <content:encoded>
    Another php|tek has come and gone. Although a bit behind, I finally got my slides online for my &lt;a href=&quot;http://cdatazone.org/talks/phptek_2009/Streaming_XML.pdf&quot;&gt;Streaming XML&lt;/a&gt; talk. I lingered a little too long on a few topics so the XMLWriter portion was a bit rushed. If anyone has questions on any of the topics, feel free to drop me a line. I did promise a few people I would write a bit about XMLReader and XMLWriter, but it&#039;s slow going as I try to find the time. Hopefully in the not to distant future I can get to this. This Dad thing is really time consuming &lt;img src=&quot;http://cdatazone.org/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Thu, 28 May 2009 07:21:00 -0400</pubDate>
    <guid isPermaLink="false">http://cdatazone.org/index.php?/archives/51-guid.html</guid>
    
</item>
<item>
    <title>OAuth Signature Validation Tool</title>
    <link>http://cdatazone.org/index.php?/archives/48-OAuth-Signature-Validation-Tool.html</link>
            <category>Identity</category>
            <category>Services</category>
    
    <comments>http://cdatazone.org/index.php?/archives/48-OAuth-Signature-Validation-Tool.html#comments</comments>
    <wfw:comment>http://cdatazone.org/wfwcomment.php?cid=48</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://cdatazone.org/rss.php?version=2.0&amp;type=comments&amp;cid=48</wfw:commentRss>
    

    <author>nospam@example.com (Rob Richards)</author>
    <content:encoded>
    While working on OAuth implementations for our clients at Mashery, one of the biggest issues I see developers running into is how to debug and fix invalid signature errors. There are numerous OAuth libraries out there, in fact we even have our own, so how do you determine which side is really generating the correct signature and which has a flaw in the logic? I find that using a third party library is a great way to quickly zero in on which side is at the root of the issue. The problem, however, is there are no readily available tools to do this. I have found a number of test applications, but they pretty much are for testing wether a consumer library/app is working correctly against them. &lt;br /&gt;
&lt;br /&gt;
We mostly deal with providing the service provider side of OAuth, meaning numerous different endpoints, so these tools were of little help. I ended up writing a down and dirty signature generation app using the C# OAuth library (so Windows only folks). It will generate a signature based on the different OAuth parameters you enter. You can use this to compare the signature it generates to that from your consumer app or service provider. Full source code and more detailed information can be found on the &lt;a href=&quot;http://solutions.mashery.com/docs/tips_and_tricks/oAuth&quot;&gt;Mashery Customer Solutions&lt;/a&gt; site. Time permitting, I may continue to add features to this tool. Hopefully others find this useful as well.&lt;br /&gt;
&lt;br /&gt;
Source and Binaries: &lt;a href=&quot;http://solutions.mashery.com/docs/tips_and_tricks/oAuth&quot;&gt;OAuth Signature Validation Tool&lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 07 Jan 2009 07:26:00 -0500</pubDate>
    <guid isPermaLink="false">http://cdatazone.org/index.php?/archives/48-guid.html</guid>
    
</item>

</channel>
</rss>