Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- allowsSignup() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- Attribute - Class in org.jenkinsci.plugins.saml.conf
-
Class to configure SAML custom attributes to grab from the SAMLResponse and put in the User Profile.
- Attribute(String, String) - Constructor for class org.jenkinsci.plugins.saml.conf.Attribute
- Attribute(String, String) - Constructor for class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
- Attribute.DescriptorImpl - Class in org.jenkinsci.plugins.saml.conf
- AttributeEntry - Class in org.jenkinsci.plugins.saml.conf
-
Parent Class for SAML Attributes configuration settings.
- AttributeEntry() - Constructor for class org.jenkinsci.plugins.saml.conf.AttributeEntry
B
- baseUrl() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- BundleKeyStore - Class in org.jenkinsci.plugins.saml
-
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.
- BundleKeyStore() - Constructor for class org.jenkinsci.plugins.saml.BundleKeyStore
C
- CHECK_MAX_AUTH_LIFETIME - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- CHECK_TROUBLESHOOTING_GUIDE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- CN_SAML_JENKINS - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- CONSUMER_SERVICE_URL_PATH - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
URL to process the SAML answers
- createIdPMetadataFile() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
-
Creates the IdP Metadata file (saml-idp.metadata.xml) in JENKINS_HOME using the configuration.
- createSAML2Client() - Method in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
- createSecurityComponents() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- createWebContext() - Method in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
- currentUserLoginDetails() - Static method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- currentUserSetLoginDetails() - Static method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
D
- DEFAULT_DISPLAY_NAME_ATTRIBUTE_NAME - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- DEFAULT_GROUPS_ATTRIBUTE_NAME - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- DEFAULT_KEY_ALIAS - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- DEFAULT_MAXIMUM_AUTHENTICATION_LIFETIME - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- DEFAULT_USERNAME_CASE_CONVERSION - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.conf.Attribute.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.user.LoginDetailsProperty.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.saml.user.SamlCustomProperty.DescriptorImpl
- DescriptorImpl(Class<? extends SecurityRealm>) - Constructor for class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- DescriptorImpl(Class<? extends IdpMetadataConfiguration>) - Constructor for class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- DescriptorImpl(Class<? extends SamlAdvancedConfiguration>) - Constructor for class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- DescriptorImpl(Class<? extends SamlEncryptionData>) - Constructor for class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- doCheckAuthnContextClassRef(String) - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- doCheckDisplayNameAttributeName(String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- doCheckEmailAttributeName(String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- doCheckGroupsAttributeName(String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- doCheckKeystorePassword(String) - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- doCheckKeystorePath(String) - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- doCheckLogoutUrl(String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- doCheckMaximumAuthenticationLifetime(String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- doCheckMaximumSessionLifetime(String) - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- doCheckNameIdPolicyFormat(String) - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- doCheckPeriod(String) - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- doCheckPrivateKeyAlias(String) - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- doCheckPrivateKeyPassword(String) - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- doCheckSpEntityId(String) - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- doCheckUrl(String) - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- doCheckUsernameAttributeName(String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- doCheckXml(String, String) - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- doCommenceLogin(StaplerRequest, StaplerResponse, String, String) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
/securityRealm/commenceLogin
- doFinishLogin(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
/securityRealm/finishLogin
- doLogout(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- doMetadata(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
/securityRealm/metadata
- doTestIdpMetadata(String) - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- doTestIdpMetadataURL(String) - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- doTestKeyStore(String, Secret, Secret, String) - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
E
- equals(Object) - Method in class org.jenkinsci.plugins.saml.conf.Attribute
- equals(Object) - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
- ERROR_ALGORITHM_CANNOT_BE_FOUND - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_CERTIFICATES_COULD_NOT_BE_LOADED - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_IDP_METADATA_EMPTY - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_INSUFFICIENT_OR_INVALID_INFO - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_MALFORMED_URL - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_NO_PROVIDER_SUPPORTS_A_KS_SPI_IMPL - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_NOT_KEY_FOUND - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_NOT_POSSIBLE_TO_READ_KS_FILE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_NOT_VALID_NUMBER - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- ERROR_ONLY_SPACES_FIELD_VALUE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
form validation messages.
- ERROR_WRONG_INFO_OR_PASSWORD - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- execute(TaskListener) - Method in class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
G
- get() - Method in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
-
Initialize the OpenSaml services and run the process defined on the abstract method process().
- getAdvancedConfiguration() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getAdvancedConfiguration() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getAttributes() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty
- getAuthnContextClassRef() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- getAuthnContextClassRef() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getAuthorities() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- getBinding() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getBinding() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getConsumerServiceUrl() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getCreateDate() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- getCreateTimestamp() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- getCredentials() - Method in class org.jenkinsci.plugins.saml.SamlAuthenticationToken
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.conf.Attribute.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.conf.Attribute
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.SamlGroupDetails
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.SamlLogoutAction
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
- getDisplayName() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.DescriptorImpl
- getDisplayNameAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getDisplayNameAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getEmailAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getEmailAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getEncryptionData() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getEncryptionData() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getForceAuthn() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- getForceAuthn() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getGroupsAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getGroupsAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getIconFileName() - Method in class org.jenkinsci.plugins.saml.SamlLogoutAction
- getIdpMetadata() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
- getIdpMetadataConfiguration() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getIdpMetadataConfiguration() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getInitialDelay() - Method in class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
- getKeystorePassword() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- getKeystorePasswordPlainText() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- getKeystorePath() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
- getKeystorePath() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- getKsPassword() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
- getKsPkAlias() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
- getKsPkPassword() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
- getLastLoginDate() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- getLastLoginTimestamp() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- getLoginCount() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- getLoginUrl() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getLogoutUrl() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getLogoutUrl() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getMaximumAuthenticationLifetime() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getMaximumAuthenticationLifetime() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getMembers() - Method in class org.jenkinsci.plugins.saml.SamlGroupDetails
- getName() - Method in class org.jenkinsci.plugins.saml.conf.Attribute
- getName() - Method in class org.jenkinsci.plugins.saml.SamlGroupDetails
- getName() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
- getNameIdPolicyFormat() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- getNameIdPolicyFormat() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getNewInstance() - Method in class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
- getPassword() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- getPeriod() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
- getPostLogOutUrl(StaplerRequest, Authentication) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getPrincipal() - Method in class org.jenkinsci.plugins.saml.SamlAuthenticationToken
- getPrivateKeyAlias() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- getPrivateKeyPassword() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- getPrivateKeyPasswordPlainText() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- getRandomRelayState() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- getRecurrencePeriod() - Method in class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
- getSamlCustomAttributes() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getSamlPluginConfig() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getSpEntityId() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- getSpEntityId() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getUrl() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
- getUrlName() - Method in class org.jenkinsci.plugins.saml.SamlLogoutAction
- getUseDiskCache() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- getUsername() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- getUsernameAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getUsernameAttributeName() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getUsernameCaseConversion() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- getUsernameCaseConversion() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- getValue() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
- getXml() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
H
- hashCode() - Method in class org.jenkinsci.plugins.saml.conf.Attribute
- hashCode() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
I
- IDP_METADATA_FILE_NAME - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- IdpMetadataConfiguration - Class in org.jenkinsci.plugins.saml
-
Class to store the info about how to manage the IdP Metadata.
- IdpMetadataConfiguration(String) - Constructor for class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
-
Inline Constructor.
- IdpMetadataConfiguration(String, Long) - Constructor for class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
-
Idp Metadata downloaded from an Url Constructor.
- IdpMetadataConfiguration(String, String, Long) - Constructor for class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
-
Jelly Constructor.
- IdpMetadataConfiguration.DescriptorImpl - Class in org.jenkinsci.plugins.saml
- init() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
-
initialized the keystore, it tries to create a keystore in a file, if it fails load the settings of the demo keystore.
- INITIAL_DELAY - Static variable in class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
- INITIAL_DELAY_PROPERTY - Static variable in class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
-
property to set the initial delay of the AsyncAperiodicWork.
- isAccountNonExpired() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- isAccountNonLocked() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- isCredentialsNonExpired() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- isEnabled() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
- isEnabled() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty.DescriptorImpl
- isEnabled() - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.DescriptorImpl
- isForceSignRedirectBindingAuthnRequest() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- isUsingDemoKeyStore() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
- isValid() - Method in class org.jenkinsci.plugins.saml.BundleKeyStore
- isWantsAssertionsSigned() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
K
- KEY_ALG - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- KEY_SIZE - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- KEY_VALIDITY - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- KEY_VALIDITY_PROPERTY - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
L
- loadGroupByGroupname2(String, boolean) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
This method is overwritten due to SAML has no way to retrieve the members of a Group and this cause issues on some Authorization plugins.
- loadUserByUsername(String) - Method in class org.jenkinsci.plugins.saml.SamlUserDetailsService
- loggedIn(String) - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty.SecurityListenerImpl
- LoginDetailsProperty - Class in org.jenkinsci.plugins.saml.user
-
Store details about create and login processes
- LoginDetailsProperty() - Constructor for class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- LoginDetailsProperty.DescriptorImpl - Class in org.jenkinsci.plugins.saml.user
- LoginDetailsProperty.SecurityListenerImpl - Class in org.jenkinsci.plugins.saml.user
-
Listen to the login success/failure event to persist
LoginDetailsProperty
s properly.
N
- newInstance(User) - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty.DescriptorImpl
- newInstance(User) - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.DescriptorImpl
- NOT_POSSIBLE_TO_GET_THE_METADATA - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
O
- OpenSAMLWrapper<T> - Class in org.jenkinsci.plugins.saml
-
Overall wrapper to all operation using OpenSAML library, this allows to load the Service Loaders properly
- OpenSAMLWrapper() - Constructor for class org.jenkinsci.plugins.saml.OpenSAMLWrapper
- org.jenkinsci.plugins.saml - package org.jenkinsci.plugins.saml
- org.jenkinsci.plugins.saml.conf - package org.jenkinsci.plugins.saml.conf
- org.jenkinsci.plugins.saml.user - package org.jenkinsci.plugins.saml.user
P
- PAC4J_DEMO_ALIAS - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- PAC4J_DEMO_KEYSTORE - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- PAC4J_DEMO_PASSWD - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- process() - Method in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
-
Process to run using the OpenSaml services.
- process() - Method in class org.jenkinsci.plugins.saml.SamlProfileWrapper
- process() - Method in class org.jenkinsci.plugins.saml.SamlRedirectActionWrapper
- process() - Method in class org.jenkinsci.plugins.saml.SamlSPMetadataWrapper
- process() - Method in class org.jenkinsci.plugins.saml.SamlValidateIdPMetadata
-
process the IdP Metadata and try to parse it, if so, then return that the validation is ok.
- process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.jenkinsci.plugins.saml.SamlCrumbExclusion
- PROVIDER - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
R
- readResolve() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- reconfigure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- reconfigure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty
- request - Variable in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
- response - Variable in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
S
- SAML_JENKINS_KEYSTORE_JKS - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- SAML_JENKINS_KEYSTORE_XML - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- SamlAdvancedConfiguration - Class in org.jenkinsci.plugins.saml
-
Simple immutable data class to hold the optional advanced configuration data section of the plugin's configuration page
- SamlAdvancedConfiguration(Boolean, String, String, String) - Constructor for class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- SamlAdvancedConfiguration.DescriptorImpl - Class in org.jenkinsci.plugins.saml
- SamlAuthenticationToken - Class in org.jenkinsci.plugins.saml
- SamlAuthenticationToken(SamlUserDetails) - Constructor for class org.jenkinsci.plugins.saml.SamlAuthenticationToken
- SamlCrumbExclusion - Class in org.jenkinsci.plugins.saml
- SamlCrumbExclusion() - Constructor for class org.jenkinsci.plugins.saml.SamlCrumbExclusion
- SamlCustomProperty - Class in org.jenkinsci.plugins.saml.user
-
Store custom SAMl Attributes read from SAML Response.
- SamlCustomProperty(List<SamlCustomProperty.Attribute>) - Constructor for class org.jenkinsci.plugins.saml.user.SamlCustomProperty
- SamlCustomProperty.Attribute - Class in org.jenkinsci.plugins.saml.user
- SamlCustomProperty.Attribute.DescriptorImpl - Class in org.jenkinsci.plugins.saml.user
- SamlCustomProperty.DescriptorImpl - Class in org.jenkinsci.plugins.saml.user
- SamlEncryptionData - Class in org.jenkinsci.plugins.saml
-
Simple immutable data class to hold the optional encryption data section of the plugin's configuration page
- SamlEncryptionData(String, Secret, Secret, String, boolean, boolean) - Constructor for class org.jenkinsci.plugins.saml.SamlEncryptionData
- SamlEncryptionData.DescriptorImpl - Class in org.jenkinsci.plugins.saml
- SamlGroupDetails - Class in org.jenkinsci.plugins.saml
-
Created by kuisathaverat on 03/05/2017.
- SamlGroupDetails(String) - Constructor for class org.jenkinsci.plugins.saml.SamlGroupDetails
- SamlLogoutAction - Class in org.jenkinsci.plugins.saml
-
A page that shows a simple message when the user logs out.
- SamlLogoutAction() - Constructor for class org.jenkinsci.plugins.saml.SamlLogoutAction
- samlPluginConfig - Variable in class org.jenkinsci.plugins.saml.OpenSAMLWrapper
- SamlPluginConfig - Class in org.jenkinsci.plugins.saml
-
contains all the Jenkins SAML Plugin settings
- SamlPluginConfig(String, String, int, String, IdpMetadataConfiguration, String, String, String, String, SamlEncryptionData, SamlAdvancedConfiguration) - Constructor for class org.jenkinsci.plugins.saml.SamlPluginConfig
- SamlProfileWrapper - Class in org.jenkinsci.plugins.saml
-
Process to response from the IdP to obtain the SAML2Profile of the user.
- SamlProfileWrapper(SamlPluginConfig, StaplerRequest, StaplerResponse) - Constructor for class org.jenkinsci.plugins.saml.SamlProfileWrapper
- SamlRedirectActionWrapper - Class in org.jenkinsci.plugins.saml
-
Process the current configuration and request to prepare a Redirection to the IdP.
- SamlRedirectActionWrapper(SamlPluginConfig, StaplerRequest, StaplerResponse) - Constructor for class org.jenkinsci.plugins.saml.SamlRedirectActionWrapper
- SamlSecurityRealm - Class in org.jenkinsci.plugins.saml
-
Authenticates the user via SAML.
- SamlSecurityRealm(IdpMetadataConfiguration, String, String, Integer, String, String, String, SamlAdvancedConfiguration, SamlEncryptionData, String, String, List<AttributeEntry>) - Constructor for class org.jenkinsci.plugins.saml.SamlSecurityRealm
-
Jenkins passes these parameters in when you update the settings.
- SamlSecurityRealm.DescriptorImpl - Class in org.jenkinsci.plugins.saml
- SamlSPMetadataWrapper - Class in org.jenkinsci.plugins.saml
-
build the Service Provider(SP) metadata from the configuration.
- SamlSPMetadataWrapper(SamlPluginConfig, StaplerRequest, StaplerResponse) - Constructor for class org.jenkinsci.plugins.saml.SamlSPMetadataWrapper
- SamlUserDetails - Class in org.jenkinsci.plugins.saml
- SamlUserDetails(String, Collection<GrantedAuthority>) - Constructor for class org.jenkinsci.plugins.saml.SamlUserDetails
- SamlUserDetailsService - Class in org.jenkinsci.plugins.saml
-
This service is responsible for restoring UserDetails object by userId
- SamlUserDetailsService() - Constructor for class org.jenkinsci.plugins.saml.SamlUserDetailsService
- SamlValidateIdPMetadata - Class in org.jenkinsci.plugins.saml
-
validate the IdP metadata, this class is used from the configuration screen to validate the XML in the IdP Metadata textarea.
- SamlValidateIdPMetadata(String) - Constructor for class org.jenkinsci.plugins.saml.SamlValidateIdPMetadata
- SecurityListenerImpl() - Constructor for class org.jenkinsci.plugins.saml.user.LoginDetailsProperty.SecurityListenerImpl
- setAttributes(List<SamlCustomProperty.Attribute>) - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty
- setCreateTimestamp(long) - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- setLastLoginTimestamp(long) - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- setLoginCount(long) - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- setRandomRelayState(Boolean) - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- setSamlCustomAttribute(List<AttributeEntry>) - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- setUseDiskCache(Boolean) - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- setValue(String) - Method in class org.jenkinsci.plugins.saml.user.SamlCustomProperty.Attribute
- setWantsAssertionsSigned(boolean) - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- SIGNATURE_ALGORITHM - Static variable in class org.jenkinsci.plugins.saml.BundleKeyStore
- SP_METADATA_FILE_NAME - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- SUCCESS - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
T
- toString() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
- toString() - Method in class org.jenkinsci.plugins.saml.SamlAdvancedConfiguration
- toString() - Method in class org.jenkinsci.plugins.saml.SamlEncryptionData
- toString() - Method in class org.jenkinsci.plugins.saml.SamlPluginConfig
- toString() - Method in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- toString() - Method in class org.jenkinsci.plugins.saml.SamlUserDetails
U
- update() - Method in class org.jenkinsci.plugins.saml.user.LoginDetailsProperty
- updateIdPMetadata() - Method in class org.jenkinsci.plugins.saml.IdpMetadataConfiguration
-
Gets the IdP Metadata from an URL, then validate it and write it to a file (JENKINS_HOME/saml-idp.metadata.xml).
- UpdateMetadataFromURLPeriodicWork - Class in org.jenkinsci.plugins.saml
-
This periodic work update the IdP Metadata File, the periodicof the execution is defined on the SAML Plugin configuration.
- UpdateMetadataFromURLPeriodicWork() - Constructor for class org.jenkinsci.plugins.saml.UpdateMetadataFromURLPeriodicWork
W
- WARN_KEYSTORE_NOT_SET - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_PRIVATE_KEY_ALIAS_NOT_SET - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_PRIVATE_KEY_PASS_NOT_SET - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_PRIVATE_KEYSTORE_PASS_NOT_SET - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_RECOMMENDED_TO_SET_THE_EMAIL_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_RECOMMENDED_TO_SET_THE_GROUPS_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_RECOMMENDED_TO_SET_THE_USERNAME_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
- WARN_THERE_IS_NOT_KEY_STORE - Static variable in class org.jenkinsci.plugins.saml.SamlSecurityRealm
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form