I5:FeatureTest-Selector Constructs Site-Specific Identifiers for Self-Issued Cards

From OSIS Open Source Identity Systems
Jump to: navigation, search

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|FeatureTest-Selector Constructs Site-Specific Identifiers for Self-Issued Cards}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Selector Constructs Site-Specific Identifiers for Self-Issued Cards|{{#if:{{#var:DtArticleSortKey}}||}}}}{{#ifeq:{{#var:header}}|no||

{{#ifeq:no|no||
{{#if:{{#var:refs}}|[[{{#var:page}}|no_ref's]]|[[Special:Call/DT Article show Refs,page={{#var:page}},refs=yes|ref's]]}}}} {{#if:{{#var:DtArticleSortKey}}|({{#var:DtArticleSortKey}})}}    list help  [[Special:Call/DT Article copy,cat=FeatureTest,from={{#var:page}},namespace=I5|copy]]  [[Special:Call/DT Articles list XML,type=FeatureTest,title={{#var:page}},namespace=I5|as XML]]  edit
}}
{{#if:|Feature Test |Feature Test }}   Selector Constructs Site-Specific Identifiers for Self-Issued Cards
Test Type   bgcolor={{{color}}}}}|Card Usage
Identifier   bgcolor={{{color}}}}}|FTR-iis-cardusage-m5  
Description   bgcolor={{{color}}}}}|Tests the privatepersonalidentifier and site-specific friendly identifier  
Role tested   bgcolor={{{color}}}}}|Information Card Identity Selector  
Known Successful Reference Solution(s)   bgcolor={{{color}}}}}|{{ #if: CardSpace .NET Framework 3.5 SP1 |
I5:CardSpace .NET Framework 3.5 SP1}}{{ #if: |
[[I5:]]}} {{ #if: |
}} {{ #if: |
}}  
Success Criteria   bgcolor={{{color}}}}}|The PPID and site-specific friendly identifier match the values specified  
Failure Criteria   bgcolor={{{color}}}}}|The values are different  

Features Proven

{{#dpl:debug=1

 |resultsheader=\n
 |noresultsheader= {|\n|bgcolor=#eeeeee|No matching Feature found.\n|}\n
 |category=Feature
 |namespace=I5
 |linksto=I5:FeatureTest-Selector Constructs Site-Specific Identifiers for Self-Issued Cards
 |nottitlematch = Feature.edit
 |include={Feature}.viewfromtest
 |includematch=/FeatureTest-Selector Constructs Site-Specific Identifiers for Self-Issued Cards/s
 |table=class=sortable,-,Feature,feature_type,solution_role

}}

Instructions

  1. Open the result page for your solution and for this test.
  2. Import the cards from the file File:I5 fedid cards.crds using the password "password".
  3. Visit https://relyingparty.federatedidentity.net/AnyIssuerRelyingParty/Login.aspx and click the icon to submit a card. Select the "FedId Self-Issued" card and preview the claims to be sent.
    1. Verify that the Site-specific card ID value previewed is A8E-D69T-BP5.
  4. Submit the card.
    1. Verify that the PPID value displayed is WvA5Huo0c265eAuMu0rW6XF48ghQ+cZ5Osyb+vFhMg8=.
  5. If the selector supports no-SSL, also visit http://relyingparty.federatedidentity.net/AnyIssuerRelyingParty/Login.aspx and click the icon to submit a card. Select the "FedId Self-Issued" card and preview the claims to be sent.
    1. Verify that the Site-specific card ID shown is L68-MZHB-GWD.
  6. Submit the card.
    1. Verify that the PPID value displayed is XxBQlDZzkiZLZB4+Et40wS2KjfLGAw5bznQq8wW+DRg=.
  7. Set outcome:
    1. If the success criteria was met, set the outcome to "Works".
    2. If the test failed, set the outcome to "Failed" and enter information about the failure in the Notes section.
    3. If other issues occurred set the result to "Issues" and describe them in the Notes section.
  8. Add either four tilde ~~~~ signs or a text name into the "Tested by" parameter.
  9. Update the Date Tested, Browser, and Operating System lines of the results page.