Setup of the local development for Shibboleth and the corresponding development of plugins for Shibboleth
Jason Pyeron
jpyeron at pdinc.us
Wed Oct 12 13:09:39 UTC 2022
Sounds cool. One of the things I do personally, is to run tomcat inside of eclipse. This allows me to debug with breakpoints most easily.
I follow the production install guides, but then point my eclipse’s configurations (tomcat, project, etc) to those directories.
I build using the scripts.
v/r,
Jason Pyeron
--
Jason Pyeron | Architect
PD Inc | Certified SBA 8(a)
10 w 24th St | Certified SBA HUBZone
Baltimore, MD | CAGE Code: 1WVR6
.com: jpyeron at pdinc.us <https://web-mita01.mail.mil/owa/redir.aspx?C=9kxZ7Sjklqi63InXkz8QIh5dtBzw7LrAYif4aPAC7qadI9IauMnWCA..&URL=mailto%3ajpyeron%40pdinc.us>
tel : 202-741-9397
From: dev <dev-bounces at shibboleth.net> On Behalf Of Fuchs, Michael
Sent: Wednesday, October 12, 2022 8:32 AM
To: dev at shibboleth.net
Subject: Setup of the local development for Shibboleth and the corresponding development of plugins for Shibboleth
Good day,
I am an employee of the Central IT of the University of Applied Sciences Munich and at the same time I will write my master thesis of the IT Security course in the research project "Zero Trust Networking" of Prof. Dr. Thomas Schreck. Specifically, I would like to implement the Shared Signal and Events Framework (https://sharedsignals.guide/) of the OpenID Foundation within Shibboleth as a proof-of-concept.
In the last weeks I was able to familiarize myself with the Confluence pages of the Shibboleth project as well as the training material of the DFN (). Furthermore I was able to have a look at some code.
The next thing I would like to do is to enable a local development environment of Shibboleth, so I can get it running in my development environment. In this context I have the following questions:
* I would like to know how you build the setup for local development of Shibboleth as well as for the associated plugins?
* Do you use a docker-compose stack for all dependencies, such as database, LDAP, etc.?
* Which of the project's java-identity-provider artifacts will be deployed inside Tomcat?
* What arguments, configurations, or even env variables are used to start Shibboleth during development?
* Can you provide me with further documentation or help so that I can start developing?
Thanks in advance for answering the questions.
I am especially looking forward to an exchange with you.
Best regards,
Michael Fuchs
—
Michael Fuchs - Central IT
Munich University of Applied Sciences
Lothstr. 34, 80335 Munich, G1.18c
T +49 89 1265-1746
https://hm.edu <https://www.hm.edu/en/index~1.en.html> | https://hm.edu/data_protection_declaration <https://www.hm.edu/en/impressum_1/data_protection/data_protection_declaration.en.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20221012/5e5907db/attachment-0001.htm>
More information about the dev
mailing list