A B C D E G H I K L N O P R S T U W 
All Classes All Packages

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 LoginDetailsPropertys 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
 
A B C D E G H I K L N O P R S T U W 
All Classes All Packages