<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>informationcardruby Work Item Rss Feed</title><link>http://www.codeplex.com/informationcardruby/WorkItem/List.aspx</link><description>informationcardruby Work Item Rss Description</description><item><title>CLOSED TASK: Logging strategy</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=1013</link><description>Reminder to investigate the logging strategy for information card ruby.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:48:05 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Logging strategy 20070625064805P</guid></item><item><title>CLOSED FEATURE: Auto-populate user fields on registration with information card</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=1012</link><description>As a user, it'd be nice if the fields (ex. username, email address) would populate from the claims in the information card (if present).&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:48:04 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Auto-populate user fields on registration with information card 20070625064804P</guid></item><item><title>CLOSED TASK: Performance Review</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=471</link><description>This is a reminder to review the performance - epescially when it comes to parsing &amp; examing the encrypted and SAML tokens.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:48:04 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Performance Review 20070625064804P</guid></item><item><title>CLOSED TASK: Security Review / Threat Model</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=470</link><description>Examine the security vulnerabilities to exercise due diligence when providing a plugin/library that performs user authentication for sites.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:48:03 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Security Review / Threat Model 20070625064803P</guid></item><item><title>CLOSED TASK: Validate SAML Schema</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=469</link><description>Should the SAML document be validated against a schema?&lt;br/&gt;&lt;br/&gt;Also, the schema does not allow "colons" in the AssertionID, yet the SAML tokens generated have "colons."&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:48:01 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Validate SAML Schema 20070625064801P</guid></item><item><title>CLOSED TASK: Support encryption algorithms</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=458</link><description>As a developer, I would like to support both http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p and http://www.w3.org/2001/04/xmlenc#rsa-1_5 algorithms for decrypting the incoming information card token.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:48:00 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Support encryption algorithms 20070625064800P</guid></item><item><title>CLOSED TASK: Support x509 certificates in SAML KeyInfo</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=457</link><description>As a developer, I would like the library to support scenarios where the public key of the identity provider uses x509 certificates.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:59 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Support x509 certificates in SAML KeyInfo 20070625064759P</guid></item><item><title>CLOSED TASK: Protect against replay attacks</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=456</link><description>As a developer, I would like the library to protect the end user from replay attacks (ensure that the assertion id has not been used within the same window before).&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:58 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Protect against replay attacks 20070625064758P</guid></item><item><title>CLOSED FEATURE: Detect for information card enabled browser</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=453</link><description>s a developer, I would like a mechanism for detecting if the user is using an information card enabled browser.&lt;br/&gt;&lt;br/&gt;Script code can detect browser support for Information Cards within Internet Explorer by testing the userAgent string to determine whether the browser version is greater than or equal to "MSIE 7.0". A second issue with Internet Explorer 7 is that the Information Card support might not be installed (because Microsoft .NET Framework 3.0 is not installed on the machine). This can be detected within the browser by using the "isInstalled" property on the Information Card OBJECT from scripting code. .NET 3.0 installation can be detected on web servers by testing whether the userAgent string contains ".NET CLR 3.0".&lt;br/&gt;&lt;br/&gt;For example, the userAgent string on a Windows XP machine using IE 7 and .NET 3.0 will contain at least these elements:&lt;br/&gt;&lt;br/&gt;MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:58 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Detect for information card enabled browser 20070625064758P</guid></item><item><title>CLOSED FEATURE: Specify policy via XHTML Syntax</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=452</link><description>As a developer, I would like the option of specifying the security policy via XHTML syntax (as opposed to OBJECT tags) to handle the scenarios where OBJECT tags are not supported.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:57 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Specify policy via XHTML Syntax 20070625064757P</guid></item><item><title>CLOSED FEATURE: Specify policy via WS-SecurityPolicy</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=451</link><description>As a developer, I would like to specify the security policy via WS-SecurityPolicy.&lt;br/&gt;&lt;br/&gt;The most straight forward way to specify the policy is via HTML extensions which signal to the browser when to invoke the Identity Selector.&lt;br/&gt;&lt;br/&gt;http://msdn2.microsoft.com/en-us/library/aa480726.aspx&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:57 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Specify policy via WS-SecurityPolicy 20070625064757P</guid></item><item><title>CLOSED FEATURE: Guideline for integrating library / plugin to your rails site</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=450</link><description>As a developer, I would like to have a guideline as to how to support information cards on my rails site.&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:56 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Guideline for integrating library / plugin to your rails site 20070625064756P</guid></item><item><title>CLOSED TASK: Generate unique ID from SAML token</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=432</link><description>As a developer, I would like for the SAML token to provide me a unique ID such that I can identify this user in the database.&lt;br/&gt;&lt;br/&gt;To identify a user, a unique id will be generated from the received SAML token. This could be generated from as hash of the Issuer's key + PPID (Identification Claim type).&lt;br/&gt;&lt;br/&gt;A question that is up for discussion is what happens if the PPID is not a required claim?  What would the uniqueID resolve to?&lt;br/&gt;Comments: Migrating off of Codeplex</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:47:53 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: Generate unique ID from SAML token 20070625064753P</guid></item><item><title>COMMENTED FEATURE: Redirect user to SSL</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=454</link><description>As a developer, I would like the user to be redirected to https:// in the case they enter http://, as information cards require SSL.&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Redirect user to SSL 20070625063214P</guid></item><item><title>COMMENTED FEATURE: Guideline for integrating library / plugin to your rails site</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=450</link><description>As a developer, I would like to have a guideline as to how to support information cards on my rails site.&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Guideline for integrating library / plugin to your rails site 20070625063214P</guid></item><item><title>COMMENTED FEATURE: Specify policy via WS-SecurityPolicy</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=451</link><description>As a developer, I would like to specify the security policy via WS-SecurityPolicy.&lt;br/&gt;&lt;br/&gt;The most straight forward way to specify the policy is via HTML extensions which signal to the browser when to invoke the Identity Selector.&lt;br/&gt;&lt;br/&gt;http://msdn2.microsoft.com/en-us/library/aa480726.aspx&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Specify policy via WS-SecurityPolicy 20070625063214P</guid></item><item><title>COMMENTED FEATURE: Specify policy via XHTML Syntax</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=452</link><description>As a developer, I would like the option of specifying the security policy via XHTML syntax (as opposed to OBJECT tags) to handle the scenarios where OBJECT tags are not supported.&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Specify policy via XHTML Syntax 20070625063214P</guid></item><item><title>COMMENTED FEATURE: Detect for information card enabled browser</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=453</link><description>s a developer, I would like a mechanism for detecting if the user is using an information card enabled browser.&lt;br/&gt;&lt;br/&gt;Script code can detect browser support for Information Cards within Internet Explorer by testing the userAgent string to determine whether the browser version is greater than or equal to "MSIE 7.0". A second issue with Internet Explorer 7 is that the Information Card support might not be installed (because Microsoft .NET Framework 3.0 is not installed on the machine). This can be detected within the browser by using the "isInstalled" property on the Information Card OBJECT from scripting code. .NET 3.0 installation can be detected on web servers by testing whether the userAgent string contains ".NET CLR 3.0".&lt;br/&gt;&lt;br/&gt;For example, the userAgent string on a Windows XP machine using IE 7 and .NET 3.0 will contain at least these elements:&lt;br/&gt;&lt;br/&gt;MSIE 7.0; Windows NT 5.1; .NET CLR 3.0.04506.30&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Detect for information card enabled browser 20070625063214P</guid></item><item><title>COMMENTED TASK: Protect against replay attacks</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=456</link><description>As a developer, I would like the library to protect the end user from replay attacks (ensure that the assertion id has not been used within the same window before).&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Protect against replay attacks 20070625063214P</guid></item><item><title>COMMENTED TASK: Validate SAML Schema</title><link>http://www.codeplex.com/informationcardruby/WorkItem/View.aspx?WorkItemId=469</link><description>Should the SAML document be validated against a schema?&lt;br/&gt;&lt;br/&gt;Also, the schema does not allow "colons" in the AssertionID, yet the SAML tokens generated have "colons."&lt;br/&gt;Comments: Moved from deleted structure information_card_authentication 0.2.0</description><author>joepoon</author><pubDate>Mon, 25 Jun 2007 18:32:14 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: Validate SAML Schema 20070625063214P</guid></item></channel></rss>