Next in thread → Next in month →

RE: schema 16 comments: query by artifact.

From
Simon Godik <>
Date
2001-09-06T01:21:30+00:00
ID
Thread
RE: schema 16 comments: query by artifact.
Title: schema 16 comments: query by artifact.

Corrections (sorry)

 

<element name="QueryKey" 
type="samlp:QueryKeyType"/>

 

<complexType 
name="QueryKeyType">

    ... same as 
below...

</complexType>

 

Simon 
Godik

  
-----Original Message-----
From: Simon Godik 
  [mailto:]
Sent: Wednesday, September 05, 2001 
  5:46 PM
To: ''; 
  ''
Cc: 
  ''
Subject: schema 16 
  comments: query by artifact.

  
Protocol schema 16 defines samlp:AssertionArtifact 
  to satisfy browser profile flows. 

  
In our descussions it was pointed out that 
  different types of assertions could be requested by artifact: 
authentication and attribute. 

  
Current request schema does not let you specify 
  what type of assertion is needed with 
query 
  by artifact. Moreover, if attribute assertion is desired we can not specify 
  what attributes are to be returned. 

  
To address these concerns I would like to propose 
  samlp:QueryKey element that is a choice of 
a subject or an artifact. 

  
<complexType name="QueryKey"> 
  
        <choice> 
        
          <element 
  ref="saml:Subject"/> 
        
          <element 
  ref="samlp:AssertionArtifact"/> 
  
        </choice>
</complexType> 

  
To include this element in protocol schema we can 
  either 
1: redefine SubjectQueryAbstractType 
  to include QueryKey: 

  
<complexType name="SubjectQueryAbstractType" 
  abstract="true"> 
        
  <complexContent> 
  
        
          <extension base="samlp:QueryAbstractType"> 
  
        
          
          <sequence> 
        
          
          
          <element 
  ref="samlp:QueryKey"/> 
  
        
          
          </sequence> 
        
          </extension> 
  
        <complexContent>
</complexType> 

  
2: Leave SubjectQueryAbstract type alone and create 
  parallel query structure around QueryKey. 

  
Simon Godik
Next in thread → Next in month →