You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for multiple fully-fledged contacts for SP
It's now possible to specify an arbitrary number of contacts, with all
the information supported by the SAML 2.0 specification, including
multiple e-mail addresses and multiple phone numbers per contact. Since
this is indeed information related to the Service Provider (which
appears in the SP metadata), the new (indexed) properties used to
declare contacts have been put in the "onelogin.saml2.sp" namespace and
their parsing uses the same technique used to support multiple Attribute
Consuming Services.
The legacy way to specify just a technical and a support contacts is
still supported (these "legacy" contacts are appended as the last two
ones). The Contact class has been enhanced to support all ContactType
attributes supported by the SAML 2.0 specification but still exposes the
old constructor and single e-mail address getter (although being
deprecated) to provide a 100% backward compatible API.
FixesSAML-Toolkits#326.
0 commit comments