Difference between revisions of "Template:OC5 RP FeatureTest List"

From OSIS Open Source Identity Systems
Jump to: navigation, search
(Remove features that aren't testable)
(Categorized tests)
Line 6: Line 6:
 
<!-- RP FEATURES -->
 
<!-- RP FEATURES -->
 
   {{DT Form Header |Relying Party Features          |value=&nbsp;| width=250 | color=#cccccc | font=#000}}
 
   {{DT Form Header |Relying Party Features          |value=&nbsp;| width=250 | color=#cccccc | font=#000}}
 +
 +
  {{DT Form Header |Response Type & Response Mode|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Request with code Response Type|Can Make Request with code Response Type]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-rtyp-code-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Request with code Response Type|Can Make Request with code Response Type]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-rtyp-code-x-{{{name|}}} }} }}
Line 16: Line 18:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Request with form_post Response Mode|Can Make Request with form_post Response Mode]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-rmod-form-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Request with form_post Response Mode|Can Make Request with form_post Response Mode]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-rmod-form-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |ID Token|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Rejects ID Token with Invalid Audience|Rejects ID Token with Invalid Audience]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-bad-aud-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Rejects ID Token with Invalid Audience|Rejects ID Token with Invalid Audience]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-bad-aud-x-{{{name|}}} }} }}
Line 32: Line 36:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Request and Use Signed and Encrypted ID Token Response|Can Request and Use Signed and Encrypted ID Token Response]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-idt-signenc-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Request and Use Signed and Encrypted ID Token Response|Can Request and Use Signed and Encrypted ID Token Response]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-idt-signenc-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |UserInfo Endpoint|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Accesses UserInfo Endpoint with Header Method|Accesses UserInfo Endpoint with Header Method]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ui-hdr-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Accesses UserInfo Endpoint with Header Method|Accesses UserInfo Endpoint with Header Method]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ui-hdr-x-{{{name|}}} }} }}
Line 44: Line 50:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Request and Use Signed and Encrypted UserInfo Response|Can Request and Use Signed and Encrypted UserInfo Response]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ui-signenc-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Request and Use Signed and Encrypted UserInfo Response|Can Request and Use Signed and Encrypted UserInfo Response]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ui-signenc-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |scope Request Parameter|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Requesting UserInfo Claims with scope Values|Requesting UserInfo Claims with scope Values]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-scope-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Requesting UserInfo Claims with scope Values|Requesting UserInfo Claims with scope Values]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-scope-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Client Authentication|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Access Token Request with client_secret_basic Authentication|Can Make Access Token Request with client_secret_basic Authentication]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-tok-csbasic-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Access Token Request with client_secret_basic Authentication|Can Make Access Token Request with client_secret_basic Authentication]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-tok-csbasic-x-{{{name|}}} }} }}
Line 54: Line 64:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Access Token Request with client_secret_jwt Authentication|Can Make Access Token Request with client_secret_jwt Authentication]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-tok-csjwt-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Make Access Token Request with client_secret_jwt Authentication|Can Make Access Token Request with client_secret_jwt Authentication]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-tok-csjwt-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Discovery|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses WebFinger Discovery|Uses WebFinger Discovery]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-discovery-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses WebFinger Discovery|Uses WebFinger Discovery]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-discovery-x-{{{name|}}} }} }}
Line 68: Line 80:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Keys Discovered with jwks_uri Value|Uses Keys Discovered with jwks_uri Value]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-keys-jwks_uri-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Keys Discovered with jwks_uri Value|Uses Keys Discovered with jwks_uri Value]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-keys-jwks_uri-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Dynamic Client Registration|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Dynamic Registration|Uses Dynamic Registration]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-registration-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Dynamic Registration|Uses Dynamic Registration]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-registration-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Key Rollover|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Support OP Signing Key Rollover|Support OP Signing Key Rollover]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-roll-op-sig-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Support OP Signing Key Rollover|Support OP Signing Key Rollover]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-roll-op-sig-x-{{{name|}}} }} }}
Line 78: Line 94:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Rollover RP Encryption Key|Can Rollover RP Encryption Key]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-roll-rp-enc-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Rollover RP Encryption Key|Can Rollover RP Encryption Key]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-roll-rp-enc-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |request_uri Request Parameter|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Use request_uri Request Parameter with Unsecured Request|Can Use request_uri Request Parameter with Unsecured Request]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ruri-uns-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Use request_uri Request Parameter with Unsecured Request|Can Use request_uri Request Parameter with Unsecured Request]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ruri-uns-x-{{{name|}}} }} }}
Line 86: Line 104:
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Use request_uri Request Parameter with Signed and Encrypted Request|Can Use request_uri Request Parameter with Signed and Encrypted Request]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ruri-sigenc-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Use request_uri Request Parameter with Signed and Encrypted Request|Can Use request_uri Request Parameter with Signed and Encrypted Request]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-ruri-sigenc-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |claims Request Parameter|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Requesting UserInfo Claims with claims Request Parameter|Requesting UserInfo Claims with claims Request Parameter]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-reqobj-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Requesting UserInfo Claims with claims Request Parameter|Requesting UserInfo Claims with claims Request Parameter]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-reqobj-x-{{{name|}}} }} }}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Request and Use Claims in id_token|Can Request and Use Claims in id_token]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-clm-idt-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Can Request and Use Claims in id_token|Can Request and Use Claims in id_token]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-clm-idt-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Third Party Initiated Login|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Support Third-Party Initiated Login|Support Third-Party Initiated Login]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-3rd-login-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Support Third-Party Initiated Login|Support Third-Party Initiated Login]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-3rd-login-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Claim Types|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Aggregated Claims|Uses Aggregated Claims]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-clm-aggreg-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Aggregated Claims|Uses Aggregated Claims]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-clm-aggreg-x-{{{name|}}} }} }}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Distributed Claims|Uses Distributed Claims]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-clm-dist-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Uses Distributed Claims|Uses Distributed Claims]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-clm-dist-x-{{{name|}}} }} }}
 +
 +
  {{DT Form Header |Session Management|value=&nbsp;| width=250 | color=#cccccc | font=#000}}
  
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Logout Initiated by RP|Logout Initiated by RP]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-logout-init-x-{{{name|}}} }} }}
 
   {{DT Form Field  |[[{{NAMESPACE}}:FeatureTest-Logout Initiated by RP|Logout Initiated by RP]] |value={{OC5ResultValue | {{{ns}}}:FTR-rp-logout-init-x-{{{name|}}} }} }}

Revision as of 12:41, 6 November 2014

Template:OC5 RP FeatureTest List.help