Installation
Section Topics
Compilation and installation of the OpenID Connect plugin is done per the following instructions:
We will review the installation steps but use the pre-installed virtual machines for the remainder of the course.
Exercises
First configuration
Become root and set the environment variables
[/opt/shibboleth-idp] sudo -i [/opt/shibboleth-idp] source /etc/default/shibboleth-idp
Set your Shibboleth IdP issuer that is used as your OpenID Provider identifier. Use the IP address provided to you by course personnel
nano /opt/shibboleth-idp/conf/idp-oidc.properties # Set the Open ID Connect Issuer value idp.oidc.issuer = https://xx.xx.xx.xx
Verify the necessary keys. The necessary cryptographic keys are automatically created for you. In actual use you must create your own set of keys. Use https://IP_ADDRESS/idp/profile/oidc/keyset to view the used keys.
Verify the logging level for the OpenID extension. More detailed options available in the extension wiki.
nano +40 /opt/shibboleth-idp/conf/logback.xml <!-- =========================================================== --> <!-- ============== Logging Categories and Levels ============== --> <!-- =========================================================== --> <logger name="org.geant" level="ALL"/>
Restart the IdP to apply the configured settings.