[v15] feat: adds relay_state
to SAMLIdPServiceProviderSpecV1
#39401
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR:
relay_state
field to theSAMLIdPServiceProviderSpecV1
.GCPWorkforce
service providerpreset
. The default value will be used if thepreset
type is specified but therelay_state
field is empty.During SAML authentication process, the value of
relay_state
will be added to SAML IdP initiated login asrelay_state
HTTP parameter.Manually tested by signing into with GCP Workforce Identity Federation with IdP initiated flow.
Issue #39076
changelog: SAML IdP service provider spec now supports configurable
relay_state
field. This field can be used to definerelay_state
parameter for IdP initiated SAML authentication flow. For supportedpreset
service provider types, a default value will be applied if the field is not configured.