Index

A B C D E F G H I L M N O P R S T V _ 
All Classes and Interfaces|All Packages|Serialized Form

A

AnythingGoesTokenValidator - Class in org.jenkinsci.plugins.oic
 
AnythingGoesTokenValidator() - Constructor for class org.jenkinsci.plugins.oic.AnythingGoesTokenValidator
 

B

buildOidcClient() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 

C

checkEscapeHatch(String, String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
client_secret_basic - Enum constant in enum org.jenkinsci.plugins.oic.OicSecurityRealm.TokenAuthMethod
 
client_secret_post - Enum constant in enum org.jenkinsci.plugins.oic.OicSecurityRealm.TokenAuthMethod
 
compileJMESPath(String, String) - Static method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
createAnythingGoesSSLSocketFactory() - Static method in class org.jenkinsci.plugins.oic.ssl.TLSUtils
Construct an SSLSocketFactory that trust all certificates using "TLS".
createFilter(FilterConfig) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
createProxyAwareResourceRetriver() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
createSecurityComponents() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 

D

DescriptorImpl() - Constructor for class org.jenkinsci.plugins.oic.OicCredentials.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration.DescriptorImpl
 
doCheckAuthorizationServerUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckClientId(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckClientSecret(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckDisableSslVerification(Boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckDisableTokenVerification(Boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckEmailFieldName(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckEndSessionUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckFullNameFieldName(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckGroupsFieldName(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckIssuer(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckJwksServerUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckOverrideScopes(String) - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration.DescriptorImpl
 
doCheckPostLogoutRedirectUrl(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckScopes(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckTokenAuthMethod(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckTokenFieldToCheckKey(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckTokenServerUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
doCheckUserNameField(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
doCheckWellKnownOpenIDConfigurationUrl(String, boolean) - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration.DescriptorImpl
 
doCommenceLogin(String, String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
Handles the the securityRealm/commenceLogin resource and sends the user off to the IdP
doFinishLogin(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
This is where the user comes back to at the end of the OpenID redirect ping-pong.
doLogout(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 

E

EscapeHatchCrumbExclusion - Class in org.jenkinsci.plugins.oic
Excluding the escapeHatch login from CSRF protection as the crumb is calculated based on the authentication mirroring behavior of the normal login page.
EscapeHatchCrumbExclusion() - Constructor for class org.jenkinsci.plugins.oic.EscapeHatchCrumbExclusion
 

F

FailedCheckOfTokenException - Exception Class in org.jenkinsci.plugins.oic
Exception to be thrown when the received ID Token did not pass the expected check.
FailedCheckOfTokenException(String) - Constructor for exception class org.jenkinsci.plugins.oic.FailedCheckOfTokenException
 
filterNonFIPS140CompliantAlgorithms(OIDCProviderMetadata) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 

G

generateResponse(StaplerRequest, StaplerResponse, Object) - Method in exception class org.jenkinsci.plugins.oic.FailedCheckOfTokenException
 
getAccessToken() - Method in class org.jenkinsci.plugins.oic.OicCredentials
 
getAllowedTokenExpirationClockSkewSeconds() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getAuthenticationGatewayUrl() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getAuthorities() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
getAuthorizationServerUrl() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getClientId() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getClientSecret() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getDefaultServerConfigurationType() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.oic.OicLogoutAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration.DescriptorImpl
 
getEmailFieldName() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getEndSessionUrl() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getEscapeHatchGroup() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getEscapeHatchSecret() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getEscapeHatchUsername() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getExpiresAtMillis() - Method in class org.jenkinsci.plugins.oic.OicCredentials
 
getFipsCompliantEncryptionMethod(List<EncryptionMethod>) - Static method in class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
Filter the list of encryption method lists used in OIC configuration and return only the FIPS-140 compliant algorithms
getFipsCompliantJWEAlgorithm(List<JWEAlgorithm>) - Static method in class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
Filter the list of JWE encryption lists used in OIC configuration and return only the FIPS-140 compliant algorithms
getFipsCompliantJWSAlgorithm(List<JWSAlgorithm>) - Static method in class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
Filter the list of JWS encryption lists used in OIC configuration and return only the FIPS-140 compliant algorithms
getFullNameFieldName() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getGroupsFieldName() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getIconFileName() - Method in class org.jenkinsci.plugins.oic.OicLogoutAction
 
getIdpLogoutUrl() - Method in exception class org.jenkinsci.plugins.oic.FailedCheckOfTokenException
 
getIdToken() - Method in class org.jenkinsci.plugins.oic.OicCredentials
 
getIssuer() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getJwksServerUrl() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getLoginUrl() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getPassword() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
getPostLogoutRedirectUrl() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getPostLogOutUrl2(StaplerRequest, Authentication) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getRefreshToken() - Method in class org.jenkinsci.plugins.oic.OicCredentials
 
getScopes() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getScopesOverride() - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration
 
getServerConfiguration() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getStringField(Object, Expression<Object>) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getTokenAuthMethod() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getTokenFieldToCheckKey() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getTokenFieldToCheckValue() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getTokenServerUrl() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getUrlName() - Method in class org.jenkinsci.plugins.oic.OicLogoutAction
 
getUserInfoServerUrl() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
getUsername() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
getUserNameField() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
getValidRedirectUrl(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
Validate post-login redirect URL For security reasons, the login must not redirect outside Jenkins realm.
getWellKnownOpenIDConfigurationUrl() - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration
 

H

handleTokenExpiration(HttpServletRequest, HttpServletResponse) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
Handles Token Expiration.

I

IgnoringHostNameVerifier - Class in org.jenkinsci.plugins.oic.ssl
HostnameVerifier that accepts any presented hostanme including incorrect ones.
INSTANCE - Static variable in class org.jenkinsci.plugins.oic.ssl.IgnoringHostNameVerifier
 
isAccountNonExpired() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
isAccountNonLocked() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
isAllowTokenAccessWithoutOicSession() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isCredentialsNonExpired() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
isDisableSslVerification() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isDisableTokenVerification() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isEnabled() - Method in class org.jenkinsci.plugins.oic.OicCredentials.DescriptorImpl
 
isEnabled() - Method in class org.jenkinsci.plugins.oic.OicUserDetails
 
isEncryptionMethodFipsCompliant(EncryptionMethod) - Static method in class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
Checks if the encryption method used for OIC configuration is FIPS-140 compliant.
isEscapeHatchEnabled() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isExpired(OicCredentials) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isFipsEnabled() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm.DescriptorImpl
 
isJWEAlgorithmFipsCompliant(JWEAlgorithm) - Static method in class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
Checks if the JWE encryption algorithm used for OIC configuration is FIPS-140 compliant.
isJWSAlgorithmFipsCompliant(JWSAlgorithm) - Static method in class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
Checks if the JWS signing algorithm used for OIC configuration is FIPS-140 compliant.
isLogoutFromOpenidProvider() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isNonceDisabled() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isPkceEnabled() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isRootURLFromRequest() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isSendScopesInTokenRequest() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isTokenExpirationCheckDisabled() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
isUseRefreshTokens() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 

L

LOGGER - Static variable in class org.jenkinsci.plugins.oic.AnythingGoesTokenValidator
 

M

Messages - Class in org.jenkinsci.plugins.oic
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.oic.Messages
 

N

newInstance(User) - Method in class org.jenkinsci.plugins.oic.OicCredentials.DescriptorImpl
 

O

OicAlgorithmValidatorFIPS140 - Class in org.jenkinsci.plugins.oic
This class helps in validating algorithms for FIPS-140 compliance and filtering the non-compliant algorithms when in FIPS mode.
OicAlgorithmValidatorFIPS140() - Constructor for class org.jenkinsci.plugins.oic.OicAlgorithmValidatorFIPS140
 
OicCredentials - Class in org.jenkinsci.plugins.oic
 
OicCredentials(Secret, Secret, Secret, Long) - Constructor for class org.jenkinsci.plugins.oic.OicCredentials
 
OicCredentials(String, String, String, Long, Long, Long) - Constructor for class org.jenkinsci.plugins.oic.OicCredentials
 
OicCredentials.DescriptorImpl - Class in org.jenkinsci.plugins.oic
 
OicCrumbExclusion - Class in org.jenkinsci.plugins.oic
OicCrumbExclusion() - Constructor for class org.jenkinsci.plugins.oic.OicCrumbExclusion
 
OicLogoutAction - Class in org.jenkinsci.plugins.oic
A page that shows a simple message when the user logs out.
OicLogoutAction() - Constructor for class org.jenkinsci.plugins.oic.OicLogoutAction
 
OicLogoutAction_OicLogout() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicLogoutAction.OicLogout: Oic Logout.
OicSecurityRealm - Class in org.jenkinsci.plugins.oic
Login with OpenID Connect / OAuth 2
OicSecurityRealm(String, Secret, OicServerConfiguration, Boolean) - Constructor for class org.jenkinsci.plugins.oic.OicSecurityRealm
 
OicSecurityRealm_ClientIdRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ClientIdRequired: Client id is required..
OicSecurityRealm_ClientSecretRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ClientSecretRequired: Client secret is required..
OicSecurityRealm_CouldNotParseResponse() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.CouldNotParseResponse: Could not parse response.
OicSecurityRealm_CouldNotRefreshToken() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.CouldNotRefreshToken: Unable to refresh access token.
OicSecurityRealm_CouldNotRetreiveWellKnownConfig(Object, Object) - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.CouldNotRetreiveWellKnownConfig: Could not retrieve well-known config {0,number,integer} {1}.
OicSecurityRealm_DisableSslVerificationFipsMode() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.DisableSslVerificationFipsMode: SSL verification can not be disabled in FIPS mode.
OicSecurityRealm_DisableTokenVerificationFipsMode() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.DisableTokenVerificationFipsMode: Token verification can not be disabled in FIPS mode.
OicSecurityRealm_DisplayName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.DisplayName: Login with Openid Connect.
OicSecurityRealm_EndSessionURLKeyRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.EndSessionURLKeyRequired: End Session URL Key is required..
OicSecurityRealm_ErrorRetreivingWellKnownConfig() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ErrorRetreivingWellKnownConfig: Error when retrieving well-known config.
OicSecurityRealm_IdTokenParseError() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.IdTokenParseError: Idtoken could not be parsed..
OicSecurityRealm_InvalidFieldName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.InvalidFieldName: Invalid field name - must be a valid JMESPath expression..
OicSecurityRealm_IssuerRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.IssuerRequired: Issuer is required..
OicSecurityRealm_NoIdTokenInResponse() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.NoIdTokenInResponse: No idtoken was provided in response to token request..
OicSecurityRealm_NotAValidURL() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.NotAValidURL: Not a valid url..
OicSecurityRealm_RUSureOpenIdNotInScope() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.RUSureOpenIdNotInScope: Are you sure you don''t want to include ''openid'' as a scope?.
OicSecurityRealm_ScopesRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ScopesRequired: Scopes is required..
OicSecurityRealm_SSLErrorRetreivingWellKnownConfig() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.SSLErrorRetreivingWellKnownConfig: The server presented an invalid or incorrect TLS certificate..
OicSecurityRealm_TokenAuthMethodRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenAuthMethodRequired: Token auth method is required..
OicSecurityRealm_TokenRefreshFailure() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenRefreshFailure: Unable to refresh access token.
OicSecurityRealm_TokenRequestFailure(Object) - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenRequestFailure: Token request failed: {0}".
OicSecurityRealm_TokenServerURLKeyRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenServerURLKeyRequired: Token Server Url Key is required..
OicSecurityRealm_URLNotAOpenIdEnpoint() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.URLNotAOpenIdEnpoint: URL does not seem to describe OpenID Connect endpoints.
OicSecurityRealm_UsernameNotFound(Object) - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.UsernameNotFound: No field ''{0}'' was supplied in the UserInfo or the IdToken payload to be used as the username..
OicSecurityRealm_UsingDefaultUsername() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.UsingDefaultUsername: Using ''sub''..
OicSecurityRealm.DescriptorImpl - Class in org.jenkinsci.plugins.oic
 
OicSecurityRealm.TokenAuthMethod - Enum in org.jenkinsci.plugins.oic
 
OicServerConfiguration - Class in org.jenkinsci.plugins.oic
 
OicServerConfiguration() - Constructor for class org.jenkinsci.plugins.oic.OicServerConfiguration
 
OicServerManualConfiguration - Class in org.jenkinsci.plugins.oic
 
OicServerManualConfiguration(String, String, String) - Constructor for class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
OicServerManualConfiguration_DisplayName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicServerManualConfiguration.DisplayName: Manual entry.
OicServerManualConfiguration.DescriptorImpl - Class in org.jenkinsci.plugins.oic
 
OicServerWellKnownConfiguration - Class in org.jenkinsci.plugins.oic
 
OicServerWellKnownConfiguration(String) - Constructor for class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration
 
OicServerWellKnownConfiguration_DisplayName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicServerWellKnownConfiguration.DisplayName: Discovery via well-known endpoint.
OicServerWellKnownConfiguration.DescriptorImpl - Class in org.jenkinsci.plugins.oic
 
OicUserDetails - Class in org.jenkinsci.plugins.oic
 
OicUserDetails(String, Collection<? extends GrantedAuthority>) - Constructor for class org.jenkinsci.plugins.oic.OicUserDetails
 
org.jenkinsci.plugins.oic - package org.jenkinsci.plugins.oic
 
org.jenkinsci.plugins.oic.ssl - package org.jenkinsci.plugins.oic.ssl
 

P

process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.jenkinsci.plugins.oic.EscapeHatchCrumbExclusion
 
process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.jenkinsci.plugins.oic.OicCrumbExclusion
 

R

readResolve() - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
reconfigure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.oic.OicCredentials
 

S

setAllowedTokenExpirationClockSkewSeconds(Long) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setAllowTokenAccessWithoutOicSession(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setDisableTokenVerification(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setEmailFieldName(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setEndSessionUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
setEscapeHatchEnabled(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setEscapeHatchGroup(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setEscapeHatchSecret(Secret) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setEscapeHatchUsername(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setFullNameFieldName(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setGroupsFieldName(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setJwksServerUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
setLogoutFromOpenidProvider(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setNonceDisabled(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setPkceEnabled(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setPostLogoutRedirectUrl(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setRootURLFromRequest(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setScopes(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
setScopesOverride(String) - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration
 
setSendScopesInTokenRequest(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setTokenAuthMethod(OicSecurityRealm.TokenAuthMethod) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
setTokenExpirationCheckDisabled(boolean) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setTokenFieldToCheckKey(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setTokenFieldToCheckValue(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 
setUseRefreshTokens(boolean) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
setUserInfoServerUrl(String) - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
setUserNameField(String) - Method in class org.jenkinsci.plugins.oic.OicSecurityRealm
 

T

TLSUtils - Class in org.jenkinsci.plugins.oic.ssl
 
TLSUtils() - Constructor for class org.jenkinsci.plugins.oic.ssl.TLSUtils
 
toProviderMetadata() - Method in class org.jenkinsci.plugins.oic.OicServerConfiguration
Convert the OicServerConfiguration to OIDCProviderMetadata for use by the client.
toProviderMetadata() - Method in class org.jenkinsci.plugins.oic.OicServerManualConfiguration
 
toProviderMetadata() - Method in class org.jenkinsci.plugins.oic.OicServerWellKnownConfiguration
Obtain the provider configuration from the configured well known URL if it has not yet been obtained or requires a refresh.

V

validate(JWT, Nonce) - Method in class org.jenkinsci.plugins.oic.AnythingGoesTokenValidator
 
valueOf(String) - Static method in enum org.jenkinsci.plugins.oic.OicSecurityRealm.TokenAuthMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkinsci.plugins.oic.OicSecurityRealm.TokenAuthMethod
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, SSLSession) - Method in class org.jenkinsci.plugins.oic.ssl.IgnoringHostNameVerifier
 

_

_OicLogoutAction_OicLogout() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicLogoutAction.OicLogout: Oic Logout.
_OicSecurityRealm_ClientIdRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ClientIdRequired: Client id is required..
_OicSecurityRealm_ClientSecretRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ClientSecretRequired: Client secret is required..
_OicSecurityRealm_CouldNotParseResponse() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.CouldNotParseResponse: Could not parse response.
_OicSecurityRealm_CouldNotRefreshToken() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.CouldNotRefreshToken: Unable to refresh access token.
_OicSecurityRealm_CouldNotRetreiveWellKnownConfig(Object, Object) - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.CouldNotRetreiveWellKnownConfig: Could not retrieve well-known config {0,number,integer} {1}.
_OicSecurityRealm_DisableSslVerificationFipsMode() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.DisableSslVerificationFipsMode: SSL verification can not be disabled in FIPS mode.
_OicSecurityRealm_DisableTokenVerificationFipsMode() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.DisableTokenVerificationFipsMode: Token verification can not be disabled in FIPS mode.
_OicSecurityRealm_DisplayName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.DisplayName: Login with Openid Connect.
_OicSecurityRealm_EndSessionURLKeyRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.EndSessionURLKeyRequired: End Session URL Key is required..
_OicSecurityRealm_ErrorRetreivingWellKnownConfig() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ErrorRetreivingWellKnownConfig: Error when retrieving well-known config.
_OicSecurityRealm_IdTokenParseError() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.IdTokenParseError: Idtoken could not be parsed..
_OicSecurityRealm_InvalidFieldName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.InvalidFieldName: Invalid field name - must be a valid JMESPath expression..
_OicSecurityRealm_IssuerRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.IssuerRequired: Issuer is required..
_OicSecurityRealm_NoIdTokenInResponse() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.NoIdTokenInResponse: No idtoken was provided in response to token request..
_OicSecurityRealm_NotAValidURL() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.NotAValidURL: Not a valid url..
_OicSecurityRealm_RUSureOpenIdNotInScope() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.RUSureOpenIdNotInScope: Are you sure you don''t want to include ''openid'' as a scope?.
_OicSecurityRealm_ScopesRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.ScopesRequired: Scopes is required..
_OicSecurityRealm_SSLErrorRetreivingWellKnownConfig() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.SSLErrorRetreivingWellKnownConfig: The server presented an invalid or incorrect TLS certificate..
_OicSecurityRealm_TokenAuthMethodRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenAuthMethodRequired: Token auth method is required..
_OicSecurityRealm_TokenRefreshFailure() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenRefreshFailure: Unable to refresh access token.
_OicSecurityRealm_TokenRequestFailure(Object) - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenRequestFailure: Token request failed: {0}".
_OicSecurityRealm_TokenServerURLKeyRequired() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.TokenServerURLKeyRequired: Token Server Url Key is required..
_OicSecurityRealm_URLNotAOpenIdEnpoint() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.URLNotAOpenIdEnpoint: URL does not seem to describe OpenID Connect endpoints.
_OicSecurityRealm_UsernameNotFound(Object) - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.UsernameNotFound: No field ''{0}'' was supplied in the UserInfo or the IdToken payload to be used as the username..
_OicSecurityRealm_UsingDefaultUsername() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicSecurityRealm.UsingDefaultUsername: Using ''sub''..
_OicServerManualConfiguration_DisplayName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicServerManualConfiguration.DisplayName: Manual entry.
_OicServerWellKnownConfiguration_DisplayName() - Static method in class org.jenkinsci.plugins.oic.Messages
Key OicServerWellKnownConfiguration.DisplayName: Discovery via well-known endpoint.
A B C D E F G H I L M N O P R S T V _ 
All Classes and Interfaces|All Packages|Serialized Form