CAS Protocol Milestone
Marvin Addison
marvin.addison at gmail.com
Mon Aug 18 11:34:32 EDT 2014
> would having (effectively) two metadata types be an issue for mixed mode
> sites?
It could be problematic in the case where a relying party appears in
both SAML and CAS metadata, then the meaning of the relying party in
basic:AttributeRequesterString is ambiguous. I don't see that as a
show stopper since it's likely an edge case, at least for the moment.
> I'm guessing not since CAS would be on-campus and SAML for
> off-campus and never the twain would meet.
I think that's correct at present, but the sub-federation use case Tom
mentioned could increase likelihood in the future. The profile context
together with the relying party provides a unique identifier, but as
far as I know ProfileRequestContext is not used by the attribute
engine. Just thinking out loud: if we needed to disambiguate, we could
prefix CAS relying parties with a namespace prefix. I don't really
like that option, but we have a lot of flexibility in what CAS relying
party IDs look like. I would rather have the ability to filter on
profile ID as well as relying party ID, but I realize that could
require some API changes and may not make sense generally.
M
More information about the dev
mailing list