Skip to content
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

Add support for multiple Assertion Consumer Services (ACS) #368

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mauromol
Copy link
Contributor

@mauromol mauromol commented Nov 9, 2021

This change is 100% backward compatible with the old way of specifying just one ACS, both from a configuration and from an API point of view. The generated metadata and AuthnRequest XMLs are also exactly the same as before when just one ACS is specified with non-indexed properties.

There are clearly some overlaps with #307 and #367, at least on the settings builder (but also on Metadata and AuthnRequest). When and if one of these gets merged I will have to rebase the other ones to avoid conflicts.

Fixes #328.

@pitbulk
Copy link
Contributor

pitbulk commented Nov 27, 2021

Can you resolve conflicts? I will need some time to review and test it before merging

@mauromol
Copy link
Contributor Author

Hi @pitbulk , of course I can. I may try to do it tomorrow.

This change is 100% backward compatible with the old way of specifying
just one ACS, both from a configuration and from an API point of view.
The generated metadata and AuthnRequest XMLs are also exactly the same
as before when just one ACS is specified with non-indexed properties.

Fixes SAML-Toolkits#328.
@mauromol mauromol force-pushed the supportMultipleAssertionConsumerServices branch from 21e7b45 to 918fddf Compare November 28, 2021 16:42
@mauromol
Copy link
Contributor Author

Hi @pitbulk, I've rebased this and #307 on current master.

@mauromol
Copy link
Contributor Author

Hi @pitbulk , any chance you can consider this and #307 ?

@mauromol
Copy link
Contributor Author

Hi @bzvestey , I just knew from Sixto that you're the new maintainer of this project now.
Did you have any chance to take a look at this pull request and #307?
Can we discuss about them?
Thank you!

@bzvestey
Copy link
Contributor

@eriktalvi can you please help look at this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for multiple Assertion Consumer Services (ACS)
3 participants