Files
teleport/lib/saml
Sakshyam Shah 15e5934697 support saml http-post binding request (#54605)
* support saml http-post binding request:
- add PreferredRequestBinding to SAMLConnectorSpecV2
- add PreferredRequestBinding and PostFormData to SAMLAuthRequest

* add lib/saml package with saml auth request writer

* support tsh sso login

* make -C integrations/operator crd

* cover both redirect and post form response in saml ceremony test

* indicate clients that support http-post

* proto changes to support client version

* comments

* more make -C integrations/operator crd

* remove ClientVersion validation that wont be sent by older clients

* move preferred request binding value validation to ValidateSAMLConnector

* review comments:
- add comments to test, improve test case
- add comment to SSOLoginConsoleResponse struct
- return http error instead of redirection for error

* add sso url validation

* udpate test files
2025-05-22 16:26:21 +00:00
..