Package org.jenkinsci.plugins.saml
package org.jenkinsci.plugins.saml
-
ClassDescriptionPac4j requires to set a keystore for encryption operations, the plugin generate an automatic keystore or it is not possible uses a keystore bundle on the plugin.Class to store the info about how to manage the IdP Metadata.Overall wrapper to all operation using OpenSAML library, this allows to load the Service Loaders properlySimple immutable data class to hold the optional advanced configuration data section of the plugin's configuration pageSimple immutable data class to hold the optional encryption data section of the plugin's configuration pageCreated by kuisathaverat on 03/05/2017.A page that shows a simple message when the user logs out.contains all the Jenkins SAML Plugin settingsProcess to response from the IdP to obtain the SAML2Profile of the user.Process the current configuration and request to prepare a Redirection to the IdP.Authenticates the user via SAML.build the Service Provider(SP) metadata from the configuration.This service is responsible for restoring UserDetails object by userIdvalidate the IdP metadata, this class is used from the configuration screen to validate the XML in the IdP Metadata textarea.This periodic work update the IdP Metadata File, the periodicof the execution is defined on the SAML Plugin configuration.