Difference between revisions of "I4:FeatureTest-Selector PIN-Protection of Self-Issued Card"

From OSIS Open Source Identity Systems
Jump to: navigation, search
(FeatureTest-Selector PIN-Protection of Self-Issued Card)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{FeatureTest
 
{{FeatureTest
   |name              = Selector Import-Export of .crds Files
+
   |name              = Selector PIN-Protection of Self-Issued Card
 
   |testtype          = Card Management
 
   |testtype          = Card Management
   |identifier        = FTR-iis-cardmgmt-2
+
   |identifier        = FTR-iis-cardmgmt-1
 
   |areatested        =  
 
   |areatested        =  
 
   |status            = active
 
   |status            = active
   |summary            = Tests that a Selector can both export .crds card backup files from the Selector that can be read by other Selectors, as well as importing .crds card backup files from other Selectors
+
   |summary            = Tests that the selector enables the user to PIN-protect and unprotect a self-issued card
 
   |testedrole        = Information Card Identity Selector
 
   |testedrole        = Information Card Identity Selector
 
   |referencesolution1 = CardSpace .NET Framework 3.5
 
   |referencesolution1 = CardSpace .NET Framework 3.5
 
   |referencesolution2 =
 
   |referencesolution2 =
   |success            = The Selector must import a file exported from the Reference Selector and export a file that can be imported to the Reference Selector  
+
   |success            = Selector supports PIN-protection
   |failure            = Cards cannot be imported or exported
+
   |failure            = Selector shows error or cannot either protect or unprotect cards
 
}}
 
}}
 
=== Instructions ===
 
=== Instructions ===
# Open the result page for the solution for this particular featuretest.
+
# Open the result page for the solution for this test.
# Open the Selector to be tested
+
# Open the Selector.
# Select at least 2 cards - at least one must be self-issued, one managed, and one of those must be PIN-protected as well
+
# Set a PIN for a self-issued card.
# Export those cards to a file.
+
# Verify that the PIN is required before card can be used.
# Open the Reference Selector
+
## (Note this may require exiting and restarting the Selector)
# Import the file and inspect the cards
+
# If the selector supports writing .crds files, export the card, import it into a different selector, and verify that the same PIN works there too.
# Select at least 2 cards from the Reference Selector (not the same ones just imported), one self-issued, one managed, and one PIN protected
+
## Or if the selector only supports reading .crds files, import a card that was PIN-protected by another selector and verify instead that the PIN set in the other selector works in the selector being tested.
# Export those cards to a file.
+
# Remove the PIN from the original card.
# Import that file into the Tested Selector and inspect the cards
+
# Verify that no PIN is required to use the card after the PIN has been removed.
 
# Set outcome:
 
# Set outcome:
## If either the import or export were not possible or failed, set outcome to Failed
+
## If the success criteria was met, set the outcome to "Works".
## If either the PIN code on the card didn't work, set outcome to Failed
+
## If the test failed, set the outcome to "Failed" and enter information about the failure in the Notes section.
## If cards appear valid after import, set outcome to Works
+
## If other issues occurred set the result to "Issues" and describe them in the Notes section.
## If you saw specific issues, mark the outcome as "Issues" and outline the issues by commenting on the "Talk" tab of this page
+
# Add either four tilde <nowiki>~~~~</nowiki> signs or a text name into the "Tested by" parameter.
# Add either four tilde <nowiki>~~~~</nowiki> signs or a text name into the "testedby" parameter
+
# Update the Date Tested, Browser, and Operating System lines of the results page.
# Update the date tested, operating systems, and tested solutions parameters of the results page
+

Latest revision as of 22:57, 31 August 2008

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|FeatureTest-Selector PIN-Protection of Self-Issued Card}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Selector PIN-Protection of Self-Issued Card|{{#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=I4|copy]]  [[Special:Call/DT Articles list XML,type=FeatureTest,title={{#var:page}},namespace=I4|as XML]]  edit
}}
{{#if:|Feature Test |Feature Test }}   Selector PIN-Protection of Self-Issued Card
Test Type   bgcolor={{{color}}}}}|Card Management
Identifier   bgcolor={{{color}}}}}|FTR-iis-cardmgmt-1  
Description   bgcolor={{{color}}}}}|Tests that the selector enables the user to PIN-protect and unprotect a self-issued card  
Role tested   bgcolor={{{color}}}}}|Information Card Identity Selector  
Known Successful Reference Solution(s)   bgcolor={{{color}}}}}|{{ #if: CardSpace .NET Framework 3.5 |
I4:CardSpace .NET Framework 3.5}}{{ #if: |
[[I4:]]}} {{ #if: |
}} {{ #if: |
}}  
Success Criteria   bgcolor={{{color}}}}}|Selector supports PIN-protection  
Failure Criteria   bgcolor={{{color}}}}}|Selector shows error or cannot either protect or unprotect cards  

Features Proven

{{#dpl:debug=1

 |resultsheader=\n
 |noresultsheader= {|\n|bgcolor=#eeeeee|No matching Feature found.\n|}\n
 |category=Feature
 |namespace=I4
 |linksto=I4:FeatureTest-Selector PIN-Protection of Self-Issued Card
 |nottitlematch = Feature.edit
 |include={Feature}.viewfromtest
 |includematch=/FeatureTest-Selector PIN-Protection of Self-Issued Card/s
 |table=class=sortable,-,Feature,feature_type,solution_role

}}

Instructions

Instructions

  1. Open the result page for the solution for this test.
  2. Open the Selector.
  3. Set a PIN for a self-issued card.
  4. Verify that the PIN is required before card can be used.
    1. (Note this may require exiting and restarting the Selector)
  5. If the selector supports writing .crds files, export the card, import it into a different selector, and verify that the same PIN works there too.
    1. Or if the selector only supports reading .crds files, import a card that was PIN-protected by another selector and verify instead that the PIN set in the other selector works in the selector being tested.
  6. Remove the PIN from the original card.
  7. Verify that no PIN is required to use the card after the PIN has been removed.
  8. 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.
  9. Add either four tilde ~~~~ signs or a text name into the "Tested by" parameter.
  10. Update the Date Tested, Browser, and Operating System lines of the results page.