New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IDP SAML2: AttributeConsumingServiceIndex implementation #649
base: master
Are you sure you want to change the base?
Conversation
Merge changes on doc from original
merge with SSP master
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
added check if saml:AttributeConsumingServiceIndex is present and is null
Hi all, any comment on this PR? just to know if i'm in the right direction.. I'm working on a project that needs this functionality and i'm happy to contribute but i'd like to do it effectively :) |
It's not quite clear to me what this adds over what's currently possible to specify for Can you make more explicit what this achieves and how it adds to what's already possible? Would be nice if you can resolve conflics with current master since as said that code has been changed in the meantime. |
Hi Thijs, |
hi @falco76, |
@tbenr |
1c686ab
to
eb20457
Compare
08ebb9c
to
64fca25
Compare
7a53fc8
to
d73ae47
Compare
e5c0e21
to
d5616df
Compare
c53c946
to
2e6ab04
Compare
29f7b69
to
1a911ce
Compare
c7c8357
to
fdbe001
Compare
3b5f5ba
to
96357ee
Compare
7587851
to
d523b31
Compare
8c90121
to
d534e3b
Compare
bc1c5c8
to
d0a5974
Compare
ccb9b02
to
120a100
Compare
6004a77
to
58bf8db
Compare
5c9fb2c
to
0970efc
Compare
I propose this PR for implementing IDP compliance to SAML2 service providers using different AttributeConsumingServices in their metadata, sending request using AttributeConsumingServiceIndex.
AttributeConsumingService
parameter in saml20-sp-remote to hold Service specificationattributes
array).saml:AttributeConsumingServiceIndex
in state variable.AttributeConsumingService
is defined in Destination metadata, usessaml:AttributeConsumingServiceIndex
to resolve the attribute set corresponding to the requested Service. If not found, backward compatibility is maintained.