cloudstack/plugins
Marcus Sorensen 6df183f407
Apple base416 saml fixes (#236)
* Add EncryptedElementType key resolver to SAML plugin

* saml: Fix SAML SSO plugin redirect URL (#6457)

This PR fixes the issue #6427 -> SAML request must be appended to an IdP URL as a query param with an ampersand, if the URL already contains a question mark, as opposed to always assume that IdP URLs don't have any query params.
Google's IdP URL for instance looks like this: https://accounts.google.com/o/saml2/idp?idpid=<ID>, therefore the expected redirect URL would be https://accounts.google.com/o/saml2/idp?idpid=<ID>&SAMLRequest=<SAMLRequest>

This code change is backwards compatible with the current behaviour.

* Apply backport for SAML session cookie path

https://github.com/apache/cloudstack/pull/6149

* ui: Logout before login (#6193)

This PR calls the logout API before login, to cleanup any duplicate sessionkey, as it was done on the legacy UI: #4326
Fixes: #6127

---------

Co-authored-by: Marcus Sorensen <mls@apple.com>
Co-authored-by: Luis Moreira <Luis-3M@users.noreply.github.com>
Co-authored-by: Nicolas Vazquez <nicovazquez90@gmail.com>
2023-02-23 09:40:09 -07:00
..
acl Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
affinity-group-processors Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
alert-handlers Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
api Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
backup Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
ca/root-ca Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
database Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
dedicated-resources Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
deployment-planners Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
event-bus Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
host-allocators/random Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
hypervisors Backport host memory refresh from upstream #6622 (#229) 2023-02-13 13:38:09 -07:00
integrations User data as first class resource (#193) 2022-10-03 15:54:39 +05:30
metrics Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
network-elements User data as first class resource (#193) 2022-10-03 15:54:39 +05:30
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
storage Skip revoking PowerFlex volume access if no host is provided (#197) 2022-09-26 11:29:48 -06:00
storage-allocators/random Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
user-authenticators Apple base416 saml fixes (#236) 2023-02-23 09:40:09 -07:00
pom.xml Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30