[JIRA] (JSE-49) Allow NamespaceHandler base class to sub-delegate to additional handlers

Scott Cantor (Jira) jira at shibboleth.atlassian.net
Tue Jun 21 14:59:07 UTC 2022


Scott Cantor ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5b78efc9-1379-42cc-a3f6-56c6ea3a0007 ) *commented* on JSE-49 ( https://shibboleth.atlassian.net/browse/JSE-49?atlOrigin=eyJpIjoiZTlkMmM0NzAxYTQ2NDFkZTk3NWUzNmI2YTE4OWQ4N2QiLCJwIjoiaiJ9 )

Re: Allow NamespaceHandler base class to sub-delegate to additional handlers ( https://shibboleth.atlassian.net/browse/JSE-49?atlOrigin=eyJpIjoiZTlkMmM0NzAxYTQ2NDFkZTk3NWUzNmI2YTE4OWQ4N2QiLCJwIjoiaiJ9 )

I tweaked the design slghtly but not all that significantly, it just makes the secondary handlers ever so slightly simpler and less intertwined.

Handlers that override init() essentially disallow secondary handlers, while overriding doInit() will automatically do so providing they supply a qualifier to use in looking up the handler files. Will add a check for that now.

( https://shibboleth.atlassian.net/browse/JSE-49#add-comment?atlOrigin=eyJpIjoiZTlkMmM0NzAxYTQ2NDFkZTk3NWUzNmI2YTE4OWQ4N2QiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/JSE-49#add-comment?atlOrigin=eyJpIjoiZTlkMmM0NzAxYTQ2NDFkZTk3NWUzNmI2YTE4OWQ4N2QiLCJwIjoiaiJ9 )

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#100201- sha1:5c1db44 )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20220621/caff367d/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-5a1264ab-2479-41ea-af43-cb36413f5f24
Type: image/png
Size: 341 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220621/caff367d/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-c01d06d7-7130-4d86-ae6e-ba2678728886
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220621/caff367d/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-3f06d170-fe67-4c46-91fa-484ffb5e9432
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220621/caff367d/attachment-0005.png>


More information about the commits mailing list