[JIRA] (JCOMOIDC-48) Move OIDC.SSO profile bean to commons

Philip Smart (Jira) jira at shibboleth.atlassian.net
Thu Aug 25 09:03:28 UTC 2022


Philip Smart ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=5afecdc1eb3ffa0c596652c4 ) *created* an issue

Java Common OIDC Library ( https://shibboleth.atlassian.net/browse/JCOMOIDC?atlOrigin=eyJpIjoiZTY2NDQ5NmQ3YmU2NGJmYWI4ZGE3ZDkzYzcxODBlNTkiLCJwIjoiaiJ9 ) / Improvement ( https://shibboleth.atlassian.net/browse/JCOMOIDC-48?atlOrigin=eyJpIjoiZTY2NDQ5NmQ3YmU2NGJmYWI4ZGE3ZDkzYzcxODBlNTkiLCJwIjoiaiJ9 ) JCOMOIDC-48 ( https://shibboleth.atlassian.net/browse/JCOMOIDC-48?atlOrigin=eyJpIjoiZTY2NDQ5NmQ3YmU2NGJmYWI4ZGE3ZDkzYzcxODBlNTkiLCJwIjoiaiJ9 ) Move OIDC.SSO profile bean to commons ( https://shibboleth.atlassian.net/browse/JCOMOIDC-48?atlOrigin=eyJpIjoiZTY2NDQ5NmQ3YmU2NGJmYWI4ZGE3ZDkzYzcxODBlNTkiLCJwIjoiaiJ9 )

Issue Type: Improvement Assignee: Henri Mikkonen ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1614c4a5-c89e-4edc-9421-990bd6ea85fd ) Created: 25/Aug/22 5:03 AM Priority: Trivial Reporter: Philip Smart ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=5afecdc1eb3ffa0c596652c4 )

Both RP and OP use the OIDC.SSO http://shibboleth.net/ns/profiles/oidc/sso/browser ( http://shibboleth.net/ns/profiles/oidc/sso/browser ) profile. Hence, both use the same profile bean. However, the OP and RP install this separately into the IdP inside the services/relying-party/postconfig.xml config hook. This could lead to nondeterministic (or just unknown) behavior regarding which settings get pulled in for an RP flow compared to an OP flow.

The OP and RP use compatible overlapping (to be confirmed) settings, or settings unique to themselves. As Scott Cantor ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5b78efc9-1379-42cc-a3f6-56c6ea3a0007 ) suggested in https://shibboleth.atlassian.net/browse/JOIDCRP-18 ( https://shibboleth.atlassian.net/browse/JOIDCRP-18 ) , it might be beneficial to centralize the profile config into oidc-common such that both RP and OP can share the same profile config bean.

Henri Mikkonen ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1614c4a5-c89e-4edc-9421-990bd6ea85fd ) this will need some coordination with the OP to get right.

( https://shibboleth.atlassian.net/browse/JCOMOIDC-48#add-comment?atlOrigin=eyJpIjoiZTY2NDQ5NmQ3YmU2NGJmYWI4ZGE3ZDkzYzcxODBlNTkiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/JCOMOIDC-48#add-comment?atlOrigin=eyJpIjoiZTY2NDQ5NmQ3YmU2NGJmYWI4ZGE3ZDkzYzcxODBlNTkiLCJwIjoiaiJ9 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100206- sha1:d2e68df )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20220825/fab3631a/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-f644979c-1181-4e9b-ad3b-5692fc727d13
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220825/fab3631a/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-2e37e870-067b-4d5b-a653-5ccc8ab340ca
Type: image/png
Size: 457 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220825/fab3631a/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-trivial-e8033eae-2efe-4652-b2de-92d4c88e8339
Type: image/png
Size: 563 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220825/fab3631a/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-a77a5764-0a9d-4ee7-b6e2-ab67aeb830b2
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220825/fab3631a/attachment-0007.png>


More information about the commits mailing list