A B C D E F G I J K L M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- allowed - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewResponse
- AnonymousAuthenticationManager - Class in org.openshift.jenkins.plugins.openshiftlogin
- AnonymousAuthenticationManager() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.AnonymousAuthenticationManager
- apiVersion - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- authenticate(Authentication) - Method in class org.openshift.jenkins.plugins.openshiftlogin.AnonymousAuthenticationManager
- authorization_endpoint - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftProviderInfo
B
- BasicAuthenticator - Class in org.openshift.jenkins.plugins.openshiftlogin
- BasicAuthenticator(String, String) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.BasicAuthenticator
- BearerTokenOAuthSession - Class in org.openshift.jenkins.plugins.openshiftlogin
- BearerTokenOAuthSession(AuthorizationCodeFlow, String, String, String, String, AuthorizationCodeFlow, OpenShiftOAuth2SecurityRealm) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.BearerTokenOAuthSession
- buildOAuthRedirectUrl(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
C
- ConfigMapResponse - Class in org.openshift.jenkins.plugins.openshiftlogin
- ConfigMapResponse() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.ConfigMapResponse
- content - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- CONTEXT_ROOT - Static variable in exception org.openshift.jenkins.plugins.openshiftlogin.OpenShiftHttpRedirectWithPrompt
-
Redirect to the context root
- createSecurityComponents() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
-
Acegi has this notion that first an
Authentication
object is created by collecting user information and then the act of authentication is done later (byAuthenticationManager
) to verify it. - CredentialHttpRequestInitializer - Class in org.openshift.jenkins.plugins.openshiftlogin
- CredentialHttpRequestInitializer(Credential) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.CredentialHttpRequestInitializer
D
- data - Variable in class org.openshift.jenkins.plugins.openshiftlogin.ConfigMapResponse
- DEFAULT_RESOURCE - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- DEFAULT_RESOURCE_API_GROUP - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- DEFAULT_SVC_ACCT_DIR - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- deleteOauthAccessToken(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- DescriptorImpl() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- DescriptorImpl() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo.DescriptorImpl
- destroy() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftPermissionFilter
- doCheckClientId(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- doCheckClientSecret(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- doCheckRedirectURL(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- doCheckServerPrefix(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- doCheckServiceAccountDirectory(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- doCheckServiceAccountName(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- doCommenceLogin() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
-
Starts the login session.
- doCommenceLogin(String, String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
-
The login process starts from here.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftPermissionFilter
- doFinishLogin(StaplerRequest) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
-
When the identity provider is done with its thing, the user comes back here.
- doFinishLogin(StaplerRequest) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
-
This is where the user comes back to at the end of the OpenID redirect ping-pong.
- doLogout(StaplerRequest, StaplerResponse) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- doRequestAuthorizationCode() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
- DOT - Static variable in exception org.openshift.jenkins.plugins.openshiftlogin.OpenShiftHttpRedirectWithPrompt
-
Redirect to "."
E
- email - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo
F
- fromContextPath(String) - Static method in exception org.openshift.jenkins.plugins.openshiftlogin.OpenShiftHttpRedirectWithPrompt
-
Deprecated.Use
HttpResponses.redirectViaContextPath(String)
.
G
- generateResponse(StaplerRequest, StaplerResponse, Object) - Method in exception org.openshift.jenkins.plugins.openshiftlogin.OpenShiftHttpRedirectWithPrompt
- getAuthorities() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- getClientId() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getClientSecret() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getCredential() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
- getCurrent() - Static method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
-
Gets the
OAuthSession
associated with HTTP session in the current extend. - getDefaultedClientId() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDefaultedClientSecret() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDefaultedNamespace() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDefaultedRedirectURL() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDefaultedServerPrefix() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDefaultedServiceAccountDirectory() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDefaultedServiceAccountName() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getDisplayName() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm.DescriptorImpl
- getDisplayName() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo.DescriptorImpl
- getEmail() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo
- getFrom() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
-
Where was the user trying to navigate to when they had to login?
- getLength() - Method in class org.openshift.jenkins.plugins.openshiftlogin.SARRequestHttpContent
- getLoginUrl() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
-
Login begins with our
OpenShiftOAuth2SecurityRealm.doCommenceLogin(String,String)
method. - getName() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo
- getPassword() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- getPasswordAuthentication() - Method in class org.openshift.jenkins.plugins.openshiftlogin.BasicAuthenticator
- getPostLogOutUrl(StaplerRequest, Authentication) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getRedirectURL() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getServerPrefix() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getServiceAccountDirectory() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getServiceAccountName() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- getType() - Method in class org.openshift.jenkins.plugins.openshiftlogin.SARRequestHttpContent
- getUsername() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- gitVersion - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
- groups - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
I
- init(FilterConfig) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftPermissionFilter
- initialize(HttpRequest) - Method in class org.openshift.jenkins.plugins.openshiftlogin.CredentialHttpRequestInitializer
- isAccountNonExpired() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- isAccountNonLocked() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- isCredentialsNonExpired() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- isEnabled() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- isOpenShift3Cluster() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
- isOpenShift4Cluster() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
- issuer - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftProviderInfo
J
- JSON_FACTORY - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.CredentialHttpRequestInitializer
-
Global instance of the JSON factory.
K
- kind - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
L
- loggedOut(String, String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
-
the method pointed by LOGGED_OUT.
M
- major - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
- metadata - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo
- Metadata() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo.Metadata
- minor - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
N
- name - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo.Metadata
- namespace - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- namespace - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewResponse
- newInstance(User) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo.DescriptorImpl
- newOAuthSession(String, String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
O
- OAUTH_ACCESS_TOKEN_NAME - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- OAuthSession - Class in org.openshift.jenkins.plugins.openshiftlogin
-
The state of the OAuth request.
- OAuthSession(AuthorizationCodeFlow, String, String) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
- onCopied(Item, Item) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- onCreated(Item) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- onDeleted(Item) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- onLoaded() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- onLocationChanged(Item, String, String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- onRenamed(Item, String, String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- onSuccess(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.BearerTokenOAuthSession
- onSuccess(String) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
- onUpdated(Item) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- OpenShiftHttpRedirectWithPrompt - Exception in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftHttpRedirectWithPrompt(int, String) - Constructor for exception org.openshift.jenkins.plugins.openshiftlogin.OpenShiftHttpRedirectWithPrompt
- OpenShiftHttpRedirectWithPrompt(String) - Constructor for exception org.openshift.jenkins.plugins.openshiftlogin.OpenShiftHttpRedirectWithPrompt
- OpenShiftItemListener - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftItemListener() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftItemListener
- OpenShiftOAuth2SecurityRealm - Class in org.openshift.jenkins.plugins.openshiftlogin
-
Login with OpenShift using OpenID Connect / OAuth 2
- OpenShiftOAuth2SecurityRealm(String, String, String, String, String, String) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- OpenShiftOAuth2SecurityRealm.DescriptorImpl - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftPermissionFilter - Class in org.openshift.jenkins.plugins.openshiftlogin
-
This servlet spec filter implementation serves as the hook point to periodically poll OpenShift to see if the user specified by the OAuth session has had a change in the permissions maintained in OpenShift (where those permissions are mapped to the Jenkins permissions maintained in Jenkins' AuthorizationStrategy implementation.
- OpenShiftPermissionFilter() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftPermissionFilter
- OpenShiftProviderInfo - Class in org.openshift.jenkins.plugins.openshiftlogin
-
Represents information on the oauth provider.
- OpenShiftProviderInfo() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftProviderInfo
- OpenShiftSetOAuth - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftSetOAuth() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSetOAuth
- OpenShiftSubjectAccessReviewRequest - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftSubjectAccessReviewRequest() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- OpenShiftSubjectAccessReviewResponse - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftSubjectAccessReviewResponse() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewResponse
- OpenShiftUserDetails - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftUserDetails(String, GrantedAuthority[]) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserDetails
- OpenShiftUserInfo - Class in org.openshift.jenkins.plugins.openshiftlogin
-
Represents an identity information from the oauth provider.
- OpenShiftUserInfo() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo
- OpenShiftUserInfo.DescriptorImpl - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftUserInfo.Metadata - Class in org.openshift.jenkins.plugins.openshiftlogin
- OpenShiftVersionInfo - Class in org.openshift.jenkins.plugins.openshiftlogin
-
Represents openshift server version information.
- OpenShiftVersionInfo() - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
- org.openshift.jenkins.plugins.openshiftlogin - package org.openshift.jenkins.plugins.openshiftlogin
R
- reason - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewResponse
- resource - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- resourceAPIGroup - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- resourceAPIVersion - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- resourceName - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- retrySupported() - Method in class org.openshift.jenkins.plugins.openshiftlogin.SARRequestHttpContent
- ROLE_LIST - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.ConfigMapResponse
S
- SARRequestHttpContent - Class in org.openshift.jenkins.plugins.openshiftlogin
- SARRequestHttpContent(String) - Constructor for class org.openshift.jenkins.plugins.openshiftlogin.SARRequestHttpContent
- scopes - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- SECURITY_REALM_FINISH_LOGIN - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- setCredential(Credential) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OAuthSession
- SUBJECT_ACCESS_REVIEW - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
T
- token_endpoint - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftProviderInfo
- tokenToObjectName(String) - Static method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- toString() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftProviderInfo
- toString() - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftVersionInfo
U
- uid - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo.Metadata
- updateAuthorizationStrategy(Credential) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftOAuth2SecurityRealm
- updateProfile(User) - Method in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftUserInfo
-
Updates the user information on Jenkins based on the information in this identity.
- user - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
V
- V1 - Static variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
- verb - Variable in class org.openshift.jenkins.plugins.openshiftlogin.OpenShiftSubjectAccessReviewRequest
W
- writeTo(OutputStream) - Method in class org.openshift.jenkins.plugins.openshiftlogin.SARRequestHttpContent
All Classes All Packages