A B C D E G H I J L M N P R S T U _ 
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.
A B C D E G H I J L M N P R S T U _ 
All Classes All Packages