Index
All Classes and Interfaces|All Packages
A
- authenticated2(UserDetails) - Method in class io.jenkins.plugins.ompass.OmpassSecurityListener
-
Called after a user is successfully authenticated by Jenkins.
C
- configure(StaplerRequest2, JSONObject) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.ompass.OmpassUserProperty.DescriptorImpl
- destroy() - Method in class io.jenkins.plugins.ompass.OmpassFilter
- doCheckClientId(String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- doCheckOmpassServerUrl(String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- doCheckSecretKey(String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- doFillLanguageItems() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.jenkins.plugins.ompass.OmpassFilter
- doIndex(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
-
Handles GET requests to /ompassAuth/.
- doIndex(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
-
Handles the callback from the OMPASS server.
- doTestConnection(String, String, String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
G
- get() - Static method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
-
Returns the singleton instance of this configuration.
- getCategory() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- getClientId() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- getDisplayName() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getDisplayName() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
- getDisplayName() - Method in class io.jenkins.plugins.ompass.OmpassUserProperty.DescriptorImpl
- getErrorMessage() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getErrorMessage() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
- getIconFileName() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getIconFileName() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
- getInstance() - Static method in class io.jenkins.plugins.ompass.OmpassClientFactory
-
Returns a shared OmpassClient instance configured with the current OmpassGlobalConfig.
- getLanguage() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- getOmpassServerUrl() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- getOmpassUrl() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getOwner() - Method in class io.jenkins.plugins.ompass.OmpassUserProperty
-
Returns the user that owns this property.
- getRelayState() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getRelayState() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
- getSecretKey() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- getUrlName() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getUrlName() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
- getUsername() - Method in class io.jenkins.plugins.ompass.OmpassAuthAction
- getUsername() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
I
- init(FilterConfig) - Method in class io.jenkins.plugins.ompass.OmpassFilter
- io.jenkins.plugins.ompass - package io.jenkins.plugins.ompass
- isEnableOmpass2fa() - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- isOmpassRegistered() - Method in class io.jenkins.plugins.ompass.OmpassUserProperty
- isSuccess() - Method in class io.jenkins.plugins.ompass.OmpassCallbackAction
L
- loggedOut(String) - Method in class io.jenkins.plugins.ompass.OmpassSecurityListener
-
Called when a user logs out.
N
- newInstance(User) - Method in class io.jenkins.plugins.ompass.OmpassUserProperty.DescriptorImpl
O
- OmpassAuthAction - Class in io.jenkins.plugins.ompass
-
RootAction that initiates the OMPASS 2FA authentication flow.
- OmpassAuthAction() - Constructor for class io.jenkins.plugins.ompass.OmpassAuthAction
- OmpassCallbackAction - Class in io.jenkins.plugins.ompass
-
RootAction that handles the OMPASS authentication callback.
- OmpassCallbackAction() - Constructor for class io.jenkins.plugins.ompass.OmpassCallbackAction
- OmpassClientFactory - Class in io.jenkins.plugins.ompass
-
Thread-safe factory for obtaining a shared OmpassClient instance.
- OmpassCrumbExclusion - Class in io.jenkins.plugins.ompass
-
Excludes OMPASS callback URLs from Jenkins CSRF (crumb) protection.
- OmpassCrumbExclusion() - Constructor for class io.jenkins.plugins.ompass.OmpassCrumbExclusion
- OmpassFilter - Class in io.jenkins.plugins.ompass
-
Servlet filter that intercepts all requests to enforce OMPASS 2FA authentication.
- OmpassFilter() - Constructor for class io.jenkins.plugins.ompass.OmpassFilter
- OmpassGlobalConfig - Class in io.jenkins.plugins.ompass
-
Global configuration for the OMPASS 2FA plugin.
- OmpassGlobalConfig() - Constructor for class io.jenkins.plugins.ompass.OmpassGlobalConfig
- OmpassSecurityListener - Class in io.jenkins.plugins.ompass
-
Security listener that responds to Jenkins authentication lifecycle events.
- OmpassSecurityListener() - Constructor for class io.jenkins.plugins.ompass.OmpassSecurityListener
- OmpassUserProperty - Class in io.jenkins.plugins.ompass
-
User property that tracks whether a Jenkins user is registered with the OMPASS 2FA system.
- OmpassUserProperty() - Constructor for class io.jenkins.plugins.ompass.OmpassUserProperty
- OmpassUserProperty.DescriptorImpl - Class in io.jenkins.plugins.ompass
P
- process(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.jenkins.plugins.ompass.OmpassCrumbExclusion
R
- registerFilter() - Static method in class io.jenkins.plugins.ompass.OmpassFilter
-
Registers this filter with the Jenkins plugin servlet filter chain.
- reset() - Static method in class io.jenkins.plugins.ompass.OmpassClientFactory
-
Clears the cached client instance.
S
- setClientId(String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- setEnableOmpass2fa(boolean) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- setLanguage(String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- setOmpassRegistered(boolean) - Method in class io.jenkins.plugins.ompass.OmpassUserProperty
- setOmpassServerUrl(String) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
- setSecretKey(Secret) - Method in class io.jenkins.plugins.ompass.OmpassGlobalConfig
All Classes and Interfaces|All Packages