Re: [SourceID SSO-users] ConfirmationMethod missing in SubjectType (sourceid 1.1

[email protected] Tue, 22 Mar 2005 17:42:06 +0100
Newsgroups gmane.comp.sourceid.sso.user
Message-ID <[email protected]>
Hi Brian

many thanks for the feedback. I had again a closer look at the SAML 1.0 s=
pec
and I believe now that these fields are actually optional! however, I alr=
eady
successfully added the code you are suggesting below and this seems to ge=
t
this part working. I also had to set the NameQualifier though.=20

My next stumbling block is now the federation termination initiated by ac=
cess
manager (as SP). It seems access manager does not sign the request, so so=
urceid
does not accept it. Did not check so far if the signature is a requiremen=
t.

regards, Peter

>-- Original-Nachricht --
>Subject: Re: [SourceID SSO-users] ConfirmationMethod missing in SubjectT=
ype
>	(sourceid 1.1, ID-FF 1.1)
>From: Bryan Field-Elliot <[email protected]>
>To: SourceID Users List <[email protected]>
>Date: Tue, 22 Mar 2005 07:51:30 -0700
>Reply-To: SourceID Users List <[email protected]>
>
>
>Thank you Peter,
>
>Upon looking at this, you are right, this is a bug. Not because the
>toolkit itself is behaving funny, but because a "MUST" clause in the
>fine-print of the SAML protocol is not being adhered to correctly --
>the Confirmation Method should be set to "Bearer" in the case of the
>POST profile.=20
>
>That said, this is a bug which has been in the code for two years, and
>has not been noticed or rejected by any other vendors, nor has it
>hindered SourceID's ability to earn and retain the official Liberty
>Conformance Certification.
>
>In Authenticator.java, there is a block of code which sets the
>confirmation method to "Artifact" in the case of the Browser-Artifact
>profile. This little block of code should be extended to put the Bearer
>string in there, in the event of the POST profile.
>
>With regards to your other question -- SourceID 1.1 has no use for the
>Format and NameQualifier fields of the Subject Identifier, which is why
>it leaves them blank when issuing new ones. (Although, it of course
>honors the contents of those fields when issued by another vendor's
>toolkit).=20
>
>With ID-FF 1.2, the meaning of these fields changes dramatically (and
>they become mandatory), so you will see them being used in a real sense
>with that version.
>
>Thanks again,
>
>Bryan
>
>
>On Mon, 2005-03-21 at 23:39 +0100, [email protected] wrote:
>
>> Hi
>>=20
>> I'm trying to test sourceid 1.1 (as IDP) with the sun java system acce=
ss
>> manager 6.3 (as SP). However, the AuthnResponse to a federation reques=
t
>is
>> not accepted by access manager. Some digging reveals that the response
>(browser
>> post profile) from sourceid does not contain the ConfirmationMethod el=
ement
>> in the SubjectType, as it seems to be required by SAML 1.0 (on which I=
D-FF
>> 1.1 is based). Could someone confirm this? Is this a bug in sourceid,
or
>> am I misinterpreting the specs?
>>=20
>> In the browser artifact profile, the response from sourceid seems to l=
ack
>> the Format and NameQualifier in the NameIdentifier element. Comments?
>>=20
>> (I'm using sourceid 1.1 because an IDP has based their system on this
version
>> of the framework)
>>=20
>> thanks & regards, Peter
>>=20
>> _______________________________________________
>> sso-users mailing list
>> [email protected]
>> http://lists.sourceid.org/mailman/listinfo/sso-users
>_______________________________________________
>sso-users mailing list
>[email protected]
>http://lists.sourceid.org/mailman/listinfo/sso-users