Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- allowsSignup() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
- AUTH_REQUESTED - Static variable in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
This constant is used to save the state of an authenticated session.
- AvatarImage(String) - Constructor for class org.jenkinsci.plugins.KeycloakAvatarProperty.AvatarImage
C
- checkKeycloakOnEachRequest() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns true if authentication should be checked on each response
- createSecurityComponents() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
D
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.KeycloakAvatarProperty.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.KeycloakSecurityRealm.DescriptorImpl
- destroy() - Method in class org.jenkinsci.plugins.RefreshFilter
- doCheckKeycloakJson(String) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.DescriptorImpl
-
Validate keycloakJson
- doCommenceLogin(StaplerRequest, StaplerResponse, String) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jenkinsci.plugins.RefreshFilter
- doFinishLogin(StaplerRequest) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
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.KeycloakSecurityRealm
F
- findAvatarFor(User, int, int) - Method in class org.jenkinsci.plugins.KeycloakAvatarResolver
G
- getAccessToken() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Get the keycloak access token
- getAccessTokenResponse() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Returns the latest AccessTokenResponse
- getAvatarUrl() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty
- getCertificateChain() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.ServletFacade
- getCredentials() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
- getDisplayName() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty
- getDisplayName() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.DescriptorImpl
- getHelpFile() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.DescriptorImpl
- getIconFileName() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty
- getKeycloakDeployment() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns the current KeycloakDeployment configuration.
- getKeycloakIdp() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns the keycloak idp hint.
- getKeycloakJson() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns the keycloak configuration
- getLastRefresh() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Get the date the token is from
- getLastRefreshDateAsCalendar() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Get the date the token is from
- getLoginUrl() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
- getName() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
- getPrincipal() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
- getRefreshToken() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Get the keycloak refresh token
- getRequest() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.ServletFacade
- getResponse() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.ServletFacade
- getSecurityContext() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.ServletFacade
- getUrlName() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty
I
- init(FilterConfig) - Method in class org.jenkinsci.plugins.RefreshFilter
- isAccessExpired() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Checks whether the access token is expired or not.
- isEnabled() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty.DescriptorImpl
- isHasAvatar() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty
- isInitCalled() - Method in class org.jenkinsci.plugins.RefreshFilter
-
Returns whether the initialization method of this filter is already called.
- isKeycloakRespectAccessTokenTimeout() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns the configuration parameter for the access token check
- isKeycloakValidate() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns the configuration parameter for the authentication check on each request
- isRefreshExpired() - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Checks whether the refresh token is expired or not.
- isValid() - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty.AvatarImage
J
- JENKINS_FINISH_LOGIN_URL - Static variable in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
The default URL to finish the login process of this plugin
K
- KeycloakAuthentication - Class in org.jenkinsci.plugins
- KeycloakAuthentication(IDToken, AccessToken, String, AccessTokenResponse, String) - Constructor for class org.jenkinsci.plugins.KeycloakAuthentication
-
Constructor
- KeycloakAvatarProperty - Class in org.jenkinsci.plugins
- KeycloakAvatarProperty(KeycloakAvatarProperty.AvatarImage) - Constructor for class org.jenkinsci.plugins.KeycloakAvatarProperty
- KeycloakAvatarProperty.AvatarImage - Class in org.jenkinsci.plugins
-
Keycloak avatar is the standard picture field on the profile claim.
- KeycloakAvatarProperty.DescriptorImpl - Class in org.jenkinsci.plugins
- KeycloakAvatarResolver - Class in org.jenkinsci.plugins
- KeycloakAvatarResolver() - Constructor for class org.jenkinsci.plugins.KeycloakAvatarResolver
- KeycloakSecurityRealm - Class in org.jenkinsci.plugins
-
Implementation of the AbstractPasswordBasedSecurityRealm that uses keycloak oauth for sso.
- KeycloakSecurityRealm() - Constructor for class org.jenkinsci.plugins.KeycloakSecurityRealm
- KeycloakSecurityRealm(String, String, boolean, boolean) - Constructor for class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Constructor
- KeycloakSecurityRealm.DescriptorImpl - Class in org.jenkinsci.plugins
-
Descriptor definition for Jenkins
- KeycloakSecurityRealm.ServletFacade - Class in org.jenkinsci.plugins
- KeycloakUserDetails - Class in org.jenkinsci.plugins
-
The Class KeycloakUserDetails.
- KeycloakUserDetails(String, Collection<GrantedAuthority>) - Constructor for class org.jenkinsci.plugins.KeycloakUserDetails
-
Instantiates a new keycloak user details.
N
- newInstance(User) - Method in class org.jenkinsci.plugins.KeycloakAvatarProperty.DescriptorImpl
- newInstance(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm.DescriptorImpl
O
- org.jenkinsci.plugins - package org.jenkinsci.plugins
R
- RefreshFilter - Class in org.jenkinsci.plugins
-
Filter to check the validity of the token
- RefreshFilter() - Constructor for class org.jenkinsci.plugins.RefreshFilter
-
Constructor
- respectAccessTokenTimeout() - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Returns true if the access token should be only refreshed after its timeout
S
- setAccessToken(String) - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Sets the access token
- setAccessTokenResponse(AccessTokenResponse) - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Sets the latest AccessTokenResponse
- setKeycloakIdp(String) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Sets the keycloak idp hint.
- setKeycloakJson(String) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Sets the keycloak json configuration string
- setKeycloakRespectAccessTokenTimeout(boolean) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Sets the configuration parameter for the access token check
- setKeycloakValidate(boolean) - Method in class org.jenkinsci.plugins.KeycloakSecurityRealm
-
Sets the configuration parameter for the authentication check
- setLastRefresh(Date) - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Set the date the token is from
- setRefreshToken(String) - Method in class org.jenkinsci.plugins.KeycloakAuthentication
-
Sets the refresh token
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form