* Joe Tyler <
joseph...@gmail.com> [2016-06-14 03:45]:
> I'm the IDP in this scenario and the SP is requesting the urn:oid that
> we'll be using as the UUUID. It's not a typical attribute, as it's not in
> the attributemap or any of the other links provided. It is however, the
> best UUUID in our environment. Since it's not in the mapping and I can't
> find it documented elsewhere, must I give up and use a different attribute?
* Joe Tyler <
joseph...@gmail.com> [2016-06-14 03:53]:
> The attribute in question is 'extensionAttribute1'.
What role does the string "extensionAttribute1" play here? Is that the
formal/on-the-wire attribute the SP wants you to put in a SAML
Assertion? Then that's the name of the attribute you send.
Or is it the local name of some piece of data you're looking up (at
the IDP) using an LDAP directory or an RDBMS? Then that's what you use
as input to an attributemap call, mapping it to the required
on-the-wire attribute name.
Taking literally what you said so far, the SP requested from you to
send them an attribute named "extensionAttribute1" but with /another/
name they did not tell you and which you can't find. What?!
And they're specifically requesting from you to send them an attribute
with no meaning or defintion whatsoever?
This is all very silly.
If the SP is in a position to dictate the name of attributes you have
to generate then that SP should also provide you with that name, i.e.,
the *literal* *string* you should send. Why the guesswork? (Any why
should other people now do the guesswork on your behalf?)
They cannot sensibly request a name and not tell you what that name
is.
A quick web search indicates that "extensionAttribute1" is some M$
thing that obviously tries to avoid the need to create custom
attributes in MS-Active Directory (because people fear having to do
that in M$ land, from what I hear). So if you're really asking:
"What OID has Microsoft assigned to their attribute 'extensionAttribute1'?"
then I'd suggest asking that in a forum that deals with Microsoft
stuff, no?
Or searching the web for a schema definion, if M$ publishes that.
(Of course you'd only need to do that if asking the SP what string
they want you to send is not an option, for some weird, unexplicable
reason.)
-peter