[JIRA] (JMETAGEN-5) Consider generalizing into a replacement for SP's metagen script
Scott Cantor (Jira)
jira at shibboleth.atlassian.net
Wed Jun 28 15:47:50 UTC 2023
Scott Cantor ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A5b78efc9-1379-42cc-a3f6-56c6ea3a0007 ) *commented* on JMETAGEN-5 ( https://shibboleth.atlassian.net/browse/JMETAGEN-5?atlOrigin=eyJpIjoiYjUyNTgwMGQ1YzA3NDgxYzhkYWU2NmVjYjA1MTUzMjUiLCJwIjoiaiJ9 )
Re: Consider generalizing into a replacement for SP's metagen script ( https://shibboleth.atlassian.net/browse/JMETAGEN-5?atlOrigin=eyJpIjoiYjUyNTgwMGQ1YzA3NDgxYzhkYWU2NmVjYjA1MTUzMjUiLCJwIjoiaiJ9 )
Some more brainstorming: I’m wondering now if we want to build some library support for Velocity-backed template generation inside OpenSAML, with the existing metadata XMLObjects used to feed into Velocity to produce the output. That’s suitably open-ended enough to handle just about any setting/extension/etc. one might want to generate.
The part that would be “outside” the library would then be the plugin with CLI to actually create the inputs to the generation API.
The advantage of this idea is that we might be able to just one-off the specific task of generating the metadata inside the installer, with less code duplication with the plugin. In essence, we don’t have to “make” the installer magic up the right command line options, instead it just mocks up the proper objects to feed into the library’s generator. Should be much less awkward code and splits the mess apart.
( https://shibboleth.atlassian.net/browse/JMETAGEN-5#add-comment?atlOrigin=eyJpIjoiYjUyNTgwMGQ1YzA3NDgxYzhkYWU2NmVjYjA1MTUzMjUiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/JMETAGEN-5#add-comment?atlOrigin=eyJpIjoiYjUyNTgwMGQ1YzA3NDgxYzhkYWU2NmVjYjA1MTUzMjUiLCJwIjoiaiJ9 )
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#100227- sha1:674e4eb )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20230628/cd95957c/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-508bb3e0-093d-492f-9701-6127ee517f55
Type: image/png
Size: 302 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230628/cd95957c/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-ddff5594-8516-4b7e-bc76-bf4c83a676ad
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230628/cd95957c/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-215db34c-85e9-4175-ad77-ee7ba228b2ec
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230628/cd95957c/attachment-0005.png>
More information about the commits
mailing list