← Prev in month ← Prev in thread

schema 16 comments: query by artifact.

From
Simon Godik <>
Date
2001-09-06T00:46:10+00:00
ID
Thread
schema 16 comments: query by artifact.
Title: 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
← Prev in month ← Prev in thread