A B C D E G H I J L M N P R S T U _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccessTokenChecker - Interface in io.jenkins.plugins.tuleap_oauth.checks
- AccessTokenCheckerImpl - Class in io.jenkins.plugins.tuleap_oauth.checks
- AccessTokenCheckerImpl() - Constructor for class io.jenkins.plugins.tuleap_oauth.checks.AccessTokenCheckerImpl
- addAuthority(GrantedAuthority) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- addTuleapAuthority(GrantedAuthority) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- ALGORITHM - Static variable in class io.jenkins.plugins.tuleap_oauth.checks.IDTokenCheckerImpl
- AUTHORIZATION_ENDPOINT - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- AuthorizationCodeChecker - Interface in io.jenkins.plugins.tuleap_oauth.checks
- AuthorizationCodeCheckerImpl - Class in io.jenkins.plugins.tuleap_oauth.checks
- AuthorizationCodeCheckerImpl(PluginHelper) - Constructor for class io.jenkins.plugins.tuleap_oauth.checks.AuthorizationCodeCheckerImpl
B
- buildCodeChallenge(String) - Method in interface io.jenkins.plugins.tuleap_oauth.pkce.PKCECodeBuilder
- buildCodeChallenge(String) - Method in class io.jenkins.plugins.tuleap_oauth.pkce.PKCECodeBuilderImpl
- buildCodeVerifier() - Method in interface io.jenkins.plugins.tuleap_oauth.pkce.PKCECodeBuilder
- buildCodeVerifier() - Method in class io.jenkins.plugins.tuleap_oauth.pkce.PKCECodeBuilderImpl
- buildJenkinsName(UserGroup) - Method in class io.jenkins.plugins.tuleap_oauth.helper.TuleapGroupHelper
- buildRandomBase64EncodedURLSafeString() - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- buildRandomBase64EncodedURLSafeString() - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- buildRedirectUrlAndStoreSessionAttribute(StaplerRequest, String, String) - Method in interface io.jenkins.plugins.tuleap_oauth.helper.TuleapAuthorizationCodeUrlBuilder
- buildRedirectUrlAndStoreSessionAttribute(StaplerRequest, String, String) - Method in class io.jenkins.plugins.tuleap_oauth.helper.TuleapAuthorizationCodeUrlBuilderImpl
C
- checkAuthorizationCode(StaplerRequest) - Method in interface io.jenkins.plugins.tuleap_oauth.checks.AuthorizationCodeChecker
- checkAuthorizationCode(StaplerRequest) - Method in class io.jenkins.plugins.tuleap_oauth.checks.AuthorizationCodeCheckerImpl
- checkPayloadAndSignature(DecodedJWT, List<Jwk>, String, String, StaplerRequest) - Method in interface io.jenkins.plugins.tuleap_oauth.checks.IDTokenChecker
- checkPayloadAndSignature(DecodedJWT, List<Jwk>, String, String, StaplerRequest) - Method in class io.jenkins.plugins.tuleap_oauth.checks.IDTokenCheckerImpl
- checkResponseBody(AccessToken) - Method in interface io.jenkins.plugins.tuleap_oauth.checks.AccessTokenChecker
- checkResponseBody(AccessToken) - Method in class io.jenkins.plugins.tuleap_oauth.checks.AccessTokenCheckerImpl
- checkUserInfoResponseBody(UserInfo, DecodedJWT) - Method in interface io.jenkins.plugins.tuleap_oauth.checks.UserInfoChecker
- checkUserInfoResponseBody(UserInfo, DecodedJWT) - Method in class io.jenkins.plugins.tuleap_oauth.checks.UserInfoCheckerImpl
- CODE_CHALLENGE_METHOD - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- CODE_VERIFIER_SESSION_ATTRIBUTE - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- configure() - Method in class io.jenkins.plugins.tuleap_oauth.guice.TuleapOAuth2GuiceModule
- createSecurityComponents() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm.DescriptorImpl
- DescriptorImpl() - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapUserProperty.DescriptorImpl
- doCheckClientId(String) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm.DescriptorImpl
- doCheckTuleapUri(String) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm.DescriptorImpl
- doCommenceLogin(StaplerRequest, String, String) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- doFinishLogin(StaplerRequest, StaplerResponse) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
E
- equals(Object) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
G
- getAccessToken() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationToken
- getAlgorithm(Jwk) - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- getAlgorithm(Jwk) - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- getAuthorities() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- getAuthoritiesForUser(AccessToken) - Method in class io.jenkins.plugins.tuleap_oauth.helper.UserAuthoritiesRetriever
- getClientId() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapOAuthClientConfiguration
- getClientId() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- getClientSecret() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapOAuthClientConfiguration
- getClientSecret() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- getConfiguration() - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- getConfiguration() - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- getCredentials() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationToken
- getCurrentUserAuthenticationToken() - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- getCurrentUserAuthenticationToken() - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- getDisplayName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationErrorAction
- getDisplayName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapGroupDetails
- getDisplayName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapLogoutAction
- getDisplayName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm.DescriptorImpl
- getHelpFile() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm.DescriptorImpl
- getIconFileName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationErrorAction
- getIconFileName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapLogoutAction
- getJenkinsInstance() - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- getJenkinsInstance() - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- getLoginUrl() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- getName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapGroupDetails
- getPassword() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- getPostLogOutUrl2(StaplerRequest, Authentication) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- getPrincipal() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationToken
- getResponseBody(Response) - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- getResponseBody(Response) - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- getTuleapUri() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- getTuleapUrl() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapLogoutAction
- getUrlName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationErrorAction
- getUrlName() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapLogoutAction
- getUser(String) - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- getUser(String) - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
- getUsername() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- GROUP_SEPARATOR - Static variable in class io.jenkins.plugins.tuleap_oauth.helper.TuleapGroupHelper
- groupExistsOnTuleapServer(String, TuleapAuthenticationToken, TuleapOAuthClientConfiguration) - Method in class io.jenkins.plugins.tuleap_oauth.helper.TuleapGroupHelper
- groupNameIsInTuleapFormat(String) - Method in class io.jenkins.plugins.tuleap_oauth.helper.TuleapGroupHelper
H
- has(User) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserPropertyStorage
- hashCode() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
I
- IDTokenChecker - Interface in io.jenkins.plugins.tuleap_oauth.checks
- IDTokenCheckerImpl - Class in io.jenkins.plugins.tuleap_oauth.checks
- IDTokenCheckerImpl(PluginHelper, OpenIDClientApi) - Constructor for class io.jenkins.plugins.tuleap_oauth.checks.IDTokenCheckerImpl
- io.jenkins.plugins.tuleap_oauth - package io.jenkins.plugins.tuleap_oauth
- io.jenkins.plugins.tuleap_oauth.checks - package io.jenkins.plugins.tuleap_oauth.checks
- io.jenkins.plugins.tuleap_oauth.guice - package io.jenkins.plugins.tuleap_oauth.guice
- io.jenkins.plugins.tuleap_oauth.helper - package io.jenkins.plugins.tuleap_oauth.helper
- io.jenkins.plugins.tuleap_oauth.pkce - package io.jenkins.plugins.tuleap_oauth.pkce
- isAccountNonExpired() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- isAccountNonLocked() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- isCredentialsNonExpired() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- isEnabled() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- isEnabled() - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserProperty.DescriptorImpl
- isHttpsUrl(String) - Method in interface io.jenkins.plugins.tuleap_oauth.helper.PluginHelper
- isHttpsUrl(String) - Method in class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
J
- JENKINS_REDIRECT_URI_ATTRIBUTE - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
L
- loadGroupByGroupname2(String, boolean) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- loadUserByUsername2(String) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
M
- Messages - Class in io.jenkins.plugins.tuleap_oauth
-
Generated localization support class.
- Messages() - Constructor for class io.jenkins.plugins.tuleap_oauth.Messages
N
- newInstance(User) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserProperty.DescriptorImpl
- NONCE_ATTRIBUTE - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
P
- PKCECodeBuilder - Interface in io.jenkins.plugins.tuleap_oauth.pkce
- PKCECodeBuilderImpl - Class in io.jenkins.plugins.tuleap_oauth.pkce
- PKCECodeBuilderImpl(PluginHelper) - Constructor for class io.jenkins.plugins.tuleap_oauth.pkce.PKCECodeBuilderImpl
- PluginHelper - Interface in io.jenkins.plugins.tuleap_oauth.helper
- PluginHelperImpl - Class in io.jenkins.plugins.tuleap_oauth.helper
- PluginHelperImpl() - Constructor for class io.jenkins.plugins.tuleap_oauth.helper.PluginHelperImpl
R
- REDIRECT_ON_AUTHENTICATION_ERROR - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationErrorAction
- REDIRECT_URI - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
S
- save(User) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapUserPropertyStorage
- SCOPES - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setAccessToken(AccessToken) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationToken
- setAccessTokenApi(AccessTokenApi) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setAccessTokenChecker(AccessTokenChecker) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setAuthorizationCodeChecker(AuthorizationCodeChecker) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setAuthorizationCodeUrlBuilder(TuleapAuthorizationCodeUrlBuilder) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setGson(Gson) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setIDTokenChecker(IDTokenChecker) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setOpenIDClientApi(OpenIDClientApi) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setPluginHelper(PluginHelper) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setTuleapGroupHelper(TuleapGroupHelper) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setTuleapUserPropertyStorage(TuleapUserPropertyStorage) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setUserAuthoritiesRetriever(UserAuthoritiesRetriever) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- setUserInfoChecker(UserInfoChecker) - Method in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- STATE_SESSION_ATTRIBUTE - Static variable in class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
T
- TuleapAuthenticationErrorAction - Class in io.jenkins.plugins.tuleap_oauth
- TuleapAuthenticationErrorAction() - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationErrorAction
- TuleapAuthenticationToken - Class in io.jenkins.plugins.tuleap_oauth
- TuleapAuthenticationToken(TuleapUserDetails, AccessToken) - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapAuthenticationToken
- TuleapAuthorizationCodeUrlBuilder - Interface in io.jenkins.plugins.tuleap_oauth.helper
- TuleapAuthorizationCodeUrlBuilderImpl - Class in io.jenkins.plugins.tuleap_oauth.helper
- TuleapAuthorizationCodeUrlBuilderImpl(PluginHelper, PKCECodeBuilder) - Constructor for class io.jenkins.plugins.tuleap_oauth.helper.TuleapAuthorizationCodeUrlBuilderImpl
- TuleapGroupDetails - Class in io.jenkins.plugins.tuleap_oauth
- TuleapGroupDetails(String) - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapGroupDetails
- TuleapGroupHelper - Class in io.jenkins.plugins.tuleap_oauth.helper
- TuleapGroupHelper(ProjectApi) - Constructor for class io.jenkins.plugins.tuleap_oauth.helper.TuleapGroupHelper
- TuleapLogoutAction - Class in io.jenkins.plugins.tuleap_oauth
- TuleapLogoutAction() - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapLogoutAction
- TuleapLogoutAction(PluginHelper) - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapLogoutAction
- TuleapOAuth2GuiceModule - Class in io.jenkins.plugins.tuleap_oauth.guice
- TuleapOAuth2GuiceModule() - Constructor for class io.jenkins.plugins.tuleap_oauth.guice.TuleapOAuth2GuiceModule
- TuleapOAuthClientConfiguration - Class in io.jenkins.plugins.tuleap_oauth
- TuleapOAuthClientConfiguration(String, Secret) - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapOAuthClientConfiguration
- TuleapSecurityRealm - Class in io.jenkins.plugins.tuleap_oauth
- TuleapSecurityRealm(String, String) - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapSecurityRealm
- TuleapSecurityRealm.DescriptorImpl - Class in io.jenkins.plugins.tuleap_oauth
- TuleapSecurityRealmDescriptor_CheckClientIdEmpty() - Static method in class io.jenkins.plugins.tuleap_oauth.Messages
-
Key
TuleapSecurityRealmDescriptor.CheckClientIdEmpty
:The client ID cannot be empty
. - TuleapSecurityRealmDescriptor_CheckClientIdFormat() - Static method in class io.jenkins.plugins.tuleap_oauth.Messages
-
Key
TuleapSecurityRealmDescriptor.CheckClientIdFormat
:The client ID format is not expected
. - TuleapSecurityRealmDescriptor_CheckUrl() - Static method in class io.jenkins.plugins.tuleap_oauth.Messages
-
Key
TuleapSecurityRealmDescriptor.CheckUrl
:The provided Tuleap URL is not a HTTPS URL
. - TuleapUserDetails - Class in io.jenkins.plugins.tuleap_oauth
- TuleapUserDetails(String) - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapUserDetails
- TuleapUserProperty - Class in io.jenkins.plugins.tuleap_oauth
- TuleapUserProperty() - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapUserProperty
- TuleapUserProperty.DescriptorImpl - Class in io.jenkins.plugins.tuleap_oauth
- TuleapUserPropertyStorage - Class in io.jenkins.plugins.tuleap_oauth
- TuleapUserPropertyStorage() - Constructor for class io.jenkins.plugins.tuleap_oauth.TuleapUserPropertyStorage
U
- UserAuthoritiesRetriever - Class in io.jenkins.plugins.tuleap_oauth.helper
- UserAuthoritiesRetriever(UserApi, TuleapGroupHelper) - Constructor for class io.jenkins.plugins.tuleap_oauth.helper.UserAuthoritiesRetriever
- UserInfoChecker - Interface in io.jenkins.plugins.tuleap_oauth.checks
- UserInfoCheckerImpl - Class in io.jenkins.plugins.tuleap_oauth.checks
- UserInfoCheckerImpl() - Constructor for class io.jenkins.plugins.tuleap_oauth.checks.UserInfoCheckerImpl
_
- _TuleapSecurityRealmDescriptor_CheckClientIdEmpty() - Static method in class io.jenkins.plugins.tuleap_oauth.Messages
-
Key
TuleapSecurityRealmDescriptor.CheckClientIdEmpty
:The client ID cannot be empty
. - _TuleapSecurityRealmDescriptor_CheckClientIdFormat() - Static method in class io.jenkins.plugins.tuleap_oauth.Messages
-
Key
TuleapSecurityRealmDescriptor.CheckClientIdFormat
:The client ID format is not expected
. - _TuleapSecurityRealmDescriptor_CheckUrl() - Static method in class io.jenkins.plugins.tuleap_oauth.Messages
-
Key
TuleapSecurityRealmDescriptor.CheckUrl
:The provided Tuleap URL is not a HTTPS URL
.
All Classes All Packages