You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For example, RelyingPartyRegistration.ProviderDetails contains a method called getWebSsoUrl, but this doesn't readily map to anything in the IDPSSODescriptor. It would be clearer to name it getSingleSignOnServiceLocation since this information is located in <SingleSignOnService Location='${LOCATION}'/>.
Additionally, the same inner class contains a method called getBinding, but this also doesn't map to anything in the descriptor. Instead, it would be clearer to name it getSingleSignOnServiceBinding since this information is located in <SingleSignOnService Binding='${BINDING}'/>.
The text was updated successfully, but these errors were encountered:
Now that the credentials are split, it's a bit cleaner to keep all the details
with RelyingPartyRegistration instead of trying to split them out into different
contructor parameters
Issue spring-projectsgh-8777
jzheaux
added a commit
to jzheaux/spring-security
that referenced
this issue
Jul 3, 2020
jzheaux
changed the title
RelyingPartyRegistration should follow metadata naming conventions
RelyingPartyRegistration should use metadata spec language
Jul 7, 2020
RelyingPartyRegistration
is built as a link between the relying party's metadata and the asserting party's metadata.As such, it would be clearer if the method names aligned with what is found in the SPSSODescriptor and IDPSSODescriptor schema definitions.
For example,
RelyingPartyRegistration.ProviderDetails
contains a method calledgetWebSsoUrl
, but this doesn't readily map to anything in the IDPSSODescriptor. It would be clearer to name itgetSingleSignOnServiceLocation
since this information is located in<SingleSignOnService Location='${LOCATION}'/>
.Additionally, the same inner class contains a method called
getBinding
, but this also doesn't map to anything in the descriptor. Instead, it would be clearer to name itgetSingleSignOnServiceBinding
since this information is located in<SingleSignOnService Binding='${BINDING}'/>
.The text was updated successfully, but these errors were encountered: