Difference between revisions of "I4:Information Card Browser Add-On Features"

From OSIS Open Source Identity Systems
Jump to: navigation, search
(Split FeatureTest Use at Relying Party using HTTP off from Selector Constructs Site-Specific Identifiers for Self-Issued Cards)
(Split FeatureTest Use at Relying Party using HTTP off from Selector Constructs Site-Specific Identifiers for Self-Issued Cards)
Line 209: Line 209:
 
   |maturity_status    = Established
 
   |maturity_status    = Established
 
   |maturity_date      = I2
 
   |maturity_date      = I2
   |testlist            = [[I4:FeatureTest-Selector Constructs Site-Specific Identifiers for Self-Issued Cards]]
+
   |testlist            = [[I4:FeatureTest-Browser Add-On Use at Relying Party using HTTP]]
 
}}
 
}}
  

Revision as of 00:37, 15 June 2008

{{#vardefine:DtArticleSortKey|}}


Feature-Recognition of HTML OBJECT tag as a Selector trigger

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of HTML OBJECT tag as a Selector trigger|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of HTML OBJECT tag as a Selector trigger - Maturity: Established {{#if: I1 | (I1 ) }}
Ability to recognize HTML Object tag and pass parameters to identity Selectors as per ISIP Web Guide § 4.1.1 Trigger a Selector operation from an RP using an HTML OBJECT tag Parameters passed to Selector Operation not triggered or parameters missing

Tests

I4:FeatureTest-Browser Add-On Support for HTML Triggers


Feature-Recognition of XHTML informationCard tag as a Selector trigger

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of XHTML informationCard tag as a Selector trigger|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of XHTML informationCard tag as a Selector trigger - Maturity: Established {{#if: I1 | (I1 ) }}
Ability to recognize XHTML informationCard object and pass parameters to identity Selectors as per ISIP Web Guide § 4.1.2 Trigger a Selector operation from an RP using an XHTML informationCard tag Parameters passed to Selector Operation not triggered or parameters missing.

Tests

I4:FeatureTest-Browser Add-On Support for XHTML Triggers


Feature-Recognition of an Relying Party-specified issuerPolicy location from HTML OBJECT tag

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of an Relying Party-specified issuerPolicy location from HTML OBJECT tag|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of an Relying Party-specified issuerPolicy location from HTML OBJECT tag - Maturity: Established {{#if: I1 | (I1 ) }}
Retrieves both issuer and issuerPolicy parameters from the HTML OBJECT and derives the STS location as per ISIP web guide § 4.2.1 & 4.2.2 Trigger a Selector operation from an RP using an HTML OBJECT tag with a specific issuer and a non-standard STS location Parameters passed to Selector Error or Exception

Tests

I4:FeatureTest-Browser Add-On Recognition of RPSTS Endpoint


Feature-Recognition of an Relying Party-specified issuerPolicy location from XHTML informationCard tag

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of an Relying Party-specified issuerPolicy location from XHTML informationCard tag|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of an Relying Party-specified issuerPolicy location from XHTML informationCard tag - Maturity: Established {{#if: I1 | (I1 ) }}
Retrieves both issuer and issuerPolicy parameters from the HTML OBJECT and derives the STS location as per ISIP web guide § 4.2.1 & 4.2.2 Trigger a Selector operation from an RP using an HTML OBJECT tag with a specific issuer and a non-standard STS location Parameters passed to Selector Error or Exception

Tests

I4:FeatureTest-Selector Display of RP Privacy Policy


Feature-Recognition of Selector triggers on Relying Party pages using HTTP

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of Selector triggers on Relying Party pages using HTTP|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of Selector triggers on Relying Party pages using HTTP - Maturity: Established {{#if: I2 | (I2 ) }}
Successfully recognizes the Selector trigger (OBJECT tag or XHTML) posted via the HTTP protocol (no-SSL) as per http://blogs.msdn.com/card/archive/2007/09/25/deploy-cardspace-on-your-site-without-a-ssl-certificate.aspx Trigger a Selector operation from a RP via HTTP Parameters passed to Selector Operation not triggered or parameters missing

Tests

I4:Browser Add-On Use at Relying Party using HTTP


Feature-Recognition of Privacy Policy and Privacy Version

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of Privacy Policy and Privacy Version|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of Privacy Policy and Privacy Version - Maturity: Established {{#if: I2 | (I2 ) }}
Successfully retrieves privacy-statement-related data from the RP and passes it to the Selector Trigger a Selector operation where the RP passes both a privacy policy and a privacy version Data passed Data not passed

Tests

Implementation priority: high


Feature-Recognition of basic Selector trigger objects submitted via HTML form

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of basic Selector trigger objects submitted via HTML form|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of basic Selector trigger objects submitted via HTML form - Maturity: Established {{#if: I1 | (I1 ) }}
Successfully recognizes that an object has been triggered when the object is submitted from an <input> or <button> element from a basic HTML form Access an RP which attempts to trigger a Selector transaction from an HTML form (http://pamelaproject.com/osis/catalyst-eu-07/form-submission/) Trigger object recognized Trigger object ignored or error

Tests

I4:FeatureTest-Browser Add-On Support for HTML Object Input Tag Form Submission


Feature-Recognition of basic Selector trigger objects submitted via JavaScript

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of basic Selector trigger objects submitted via JavaScript|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of basic Selector trigger objects submitted via JavaScript - Maturity: Established {{#if: I2 | (I2 ) }}
Successfully recognizes that an object has been triggered when the object is submitted via JavaScript from a basic HTML form Access an RP which attempts to trigger a Selector transaction via JavaScript Selector is invoked (not necessary to complete transaction) Selector not invoked or error in invocation

Tests

I4:FeatureTest-Browser Add-On Support for JavaScript Form Submission


Feature-Recognition of DOM-only Selector trigger objects submitted via JavaScript

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognition of DOM-only Selector trigger objects submitted via JavaScript|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognition of DOM-only Selector trigger objects submitted via JavaScript - Maturity: Established {{#if: I2 | (I2 ) }}
Successfully recognizes that an object has been triggered when an object created within the Document Object Model only is submitted via JavaScript. (See http://www.w3.org/DOM.) Access an RP which populates a javascript form and then submits it via Javascript (https://www.cardspacedemos.com/FriendsWithCards/) Trigger object recognized Trigger object ignored or error

Tests

Implementation priority: low


Feature-Programmatic detection of Identity Selector via isInstalled method

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Programmatic detection of Identity Selector via isInstalled method|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Programmatic detection of Identity Selector via isInstalled method - Maturity: Established {{#if: I1 | (I1 ) }}
Return True from when an Identity Selector is installed and false when one is not accessible from the Browser Add-On Run RP script code that calls isInstalled() RP sees the installation status Ignore or fail

Tests

Implementation priority: low


Feature-Enable Selector Disablement During Denial of Service

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Enable Selector Disablement During Denial of Service|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Enable Selector Disablement During Denial of Service - Maturity: Established {{#if: I3 | (I3 ) }}
When user has disabled Selector invocation the Browser Add-On cooperates to not trigger the Selector on pages where it otherwise would – to prevent against malicious code spawning Selector transaction after Selector transaction Attempt to use Selector at an RP that tries to DOS the workstation by triggering repeating Selector transactions Selector can be disabled Selector cannot be disabled

Tests

I4:FeatureTest-Browser Add-On DOS Avoidance


Feature-Browser-based advertisement of Identity Selector presence

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Browser-based advertisement of Identity Selector presence|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Browser-based advertisement of Identity Selector presence - Maturity: Emerging {{#if: | ( ) }}
Publish presence of an Identity Selector by including an X-IdentitySelector: HTTP header. Check for presence of X-IdentitySelector tag in a relying party X-IdentitySelector tag present Tag absent

Tests

Implementation priority: med


Feature-Browser-based advertisement of Identity Selector capabilities

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Browser-based advertisement of Identity Selector capabilities|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Browser-based advertisement of Identity Selector capabilities - Maturity: Emerging {{#if: | ( ) }}
Publish capabilities of the active Identity Selector by providing a space-separated list of those capabilities as defined by OSIS in an X-IdentitySelector: HTTP header. Check for presence of X-IdentitySelector tag and a list of capabilities supplied by it in a relying party X-IdentitySelector tag and capabilities list present Tag or capabilities list absent

Tests

Implementation priority: low


Feature-Uses certificate of the root frame when object tag is embedded in an iFrame

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Uses certificate of the root frame when object tag is embedded in an iFrame|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Uses certificate of the root frame when object tag is embedded in an iFrame - Maturity: Emerging {{#if: | ( ) }}
In the case where the Selector trigger object is embedded in an iFrame, the certificate attached to the root frame must be used as per ISIP Web Guide § 4.5 Trigger a Selector object containing an object in a frame other than the root frame which has one certificate, while the root frame has another certificate Certificate of the root frame is used in the information card operation Certificate of the secondary frame is used in the information card operation

Tests

Implementation priority: high


Feature-Recognizes Relying Parties using HTTP

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Recognizes Relying Parties using HTTP|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Recognizes Relying Parties using HTTP - Maturity: Established {{#if: I2 | (I2 ) }}
Ability to recognize Relying Party Selector triggers on HTTP pages that use the no-SSL option as per http://blogs.msdn.com/card/archive/2007/09/25/deploy-cardspace-on-your-site-without-a-ssl-certificate.aspx Trigger a Selector transaction from an HTTP page Successful transaction Ignore or fail

Tests

I4:FeatureTest-Browser Add-On Use at Relying Party using HTTP


Feature-Support for Multiple selectable object tags on page

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Support for Multiple selectable object tags on page|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Support for Multiple selectable object tags on page - Maturity: Established {{#if: I3 | (I3 ) }}
In the case where more than one object tag exists on a page, each tag should be separately invocable Trigger Selector operations from a page containing multiple objects Tags must function independently Incorrect invocation parameters used or invocations fail

Tests

I4:FeatureTest-Browser Add-On Detection of Multiple Trigger Objects


Feature-Binary install package for Browser Add-on available

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Binary install package for Browser Add-on available|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Binary install package for Browser Add-on available - Maturity: Emerging {{#if: | ( ) }}
Browser Add-On must have binary support Install Browser Add-On Packaged install Had to compile source code

Tests

Implementation priority: low


Feature-Identity Selector independence

{{#vardefine:page|{{#if:{{#var:page}}|{{#var:page}}|Information Card Browser Add-On Features}}}}{{#vardefine:nr|{{#if:{{#var:nr}}|{{#expr:{{#var:nr}}+1}}|1}}}}{{#vardefine:url|{{#replace:{{#var:page}}| |_}}}}{{#if:Identity Selector independence|{{#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=Feature,from={{#var:page}},namespace=I4|copy]]  [[Special:Call/DT Articles list XML,type=Feature,title={{#var:page}},namespace=I4|as XML]]  edit
}}
Information Card Browser Add-On Identity Selector independence - Maturity: Established {{#if: I1 | (I1 ) }}
Ability to be used with different Identity Selector in the case that multiple Selectors are installed. Choosing the default Identity Selector can either be accomplished by a feature of the Add-On or by a separate facility. Install multiple Selectors, successively set them to be the default, and verify that the chosen Selector is invoked when a Relying Party requests an Information Card Default can be set and the selected Identity Selector is invoked No way to choose a default or some Selectors not usable by the Browser Add-On

Tests

Implementation priority: low