Thanks, Prateek. The explanations make sense. I agree with you that we should
add this general rule to the appropriate sections.
Thanks,
Emily
> Content-return: allowed
> Date: Tue, 26 Feb 2002 15:59:49 -0500
> From: "Mishra, Prateek" <>
> Subject: RE: [security-services] underspecified behavior for Authenticatio
nQuery ?
> To: "'Emily Xu'" <>,
> List-Owner: <mailto:>
> List-Post: <mailto:>
> List-Subscribe: <http://lists.oasis-open.org/ob/adm.pl>,
<mailto:?body=subscribe>
> List-Unsubscribe: <http://lists.oasis-open.org/ob/adm.pl>,
<mailto:?body=unsubscribe>
> List-Archive: <http://lists.oasis-open.org/archives/security-services>
> List-Help: <http://lists.oasis-open.org/elists/admin.shtml>,
<mailto:?body=help>
> List-Id: <security-services.lists.oasis-open.org>
>
> Emily,
>
>
> The general rule is that unless there is a "real error", a success status
> is returned with no assertions.
>
>
> >>
> >>Scenario #1: The responder couldn't find the assertion
> >>matching the AsertionID
> >>12345 because it's not in the responder's assertion store, or
> >>the assertion was
> >>issued for a site different than the requester.
> >>
>
> Response: Success, No assertions.
>
> >>Scenario #2: The responder found the assertion. But the
> >>assertion is expired
> >>(time is not in the period between NotBefore and NotOnOrAfter
> >>in Conditions).
> >>
>
> Response: (1) Success, No Assertion
> (2) Success, Assertion included
>
> In this case, either response is acceptable though my guess is that most
> implementations will prefer (1).
>
> >>For these two scenarios, do they qualify for an error, or
> >>should we return
> >>success and an optional <statusMessage> to list the reason?
> >>
>
> A <StatusMessage> is a good idea (especially for debugging) but
> it is not required.
>
> >>>
> >>> ----------------------------------------------------------------
> >>> To subscribe or unsubscribe from this elist use the subscription
> >>> manager: <http://lists.oasis-open.org/ob/adm.pl>
> >>
> >>
> >>----------------------------------------------------------------
> >>To subscribe or unsubscribe from this elist use the subscription
> >>manager: <http://lists.oasis-open.org/ob/adm.pl>
> >>
>
> ----------------------------------------------------------------
> To subscribe or unsubscribe from this elist use the subscription
> manager: <http://lists.oasis-open.org/ob/adm.pl>