All Classes
-
Class Summary Class Description Attribute Class to configure SAML custom attributes to grab from the SAMLResponse and put in the User Profile.Attribute.DescriptorImpl AttributeEntry Parent Class for SAML Attributes configuration settings.BundleKeyStore Pac4j 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.IdpMetadataConfiguration Class to store the info about how to manage the IdP Metadata.IdpMetadataConfiguration.DescriptorImpl LoginDetailsProperty Store details about create and login processesLoginDetailsProperty.DescriptorImpl LoginDetailsProperty.SecurityListenerImpl Listen to the login success/failure event to persistLoginDetailsProperty
s properly.OpenSAMLWrapper<T> Overall wrapper to all operation using OpenSAML library, this allows to load the Service Loaders properlySamlAdvancedConfiguration Simple immutable data class to hold the optional advanced configuration data section of the plugin's configuration pageSamlAdvancedConfiguration.DescriptorImpl SamlAuthenticationToken SamlCrumbExclusion SamlCustomProperty Store custom SAMl Attributes read from SAML Response.SamlCustomProperty.Attribute SamlCustomProperty.Attribute.DescriptorImpl SamlCustomProperty.DescriptorImpl SamlEncryptionData Simple immutable data class to hold the optional encryption data section of the plugin's configuration pageSamlEncryptionData.DescriptorImpl SamlGroupDetails Created by kuisathaverat on 03/05/2017.SamlLogoutAction A page that shows a simple message when the user logs out.SamlPluginConfig contains all the Jenkins SAML Plugin settingsSamlProfileWrapper Process to response from the IdP to obtain the SAML2Profile of the user.SamlRedirectActionWrapper Process the current configuration and request to prepare a Redirection to the IdP.SamlSecurityRealm Authenticates the user via SAML.SamlSecurityRealm.DescriptorImpl SamlSPMetadataWrapper build the Service Provider(SP) metadata from the configuration.SamlUserDetails SamlUserDetailsService This service is responsible for restoring UserDetails object by userIdSamlValidateIdPMetadata validate the IdP metadata, this class is used from the configuration screen to validate the XML in the IdP Metadata textarea.UpdateMetadataFromURLPeriodicWork This periodic work update the IdP Metadata File, the periodicof the execution is defined on the SAML Plugin configuration.