Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHttpJettyConfig - Class in dev.dsf.common.config
- AbstractHttpJettyConfig() - Constructor for class dev.dsf.common.config.AbstractHttpJettyConfig
- AbstractHttpsJettyConfig - Class in dev.dsf.common.config
- AbstractHttpsJettyConfig() - Constructor for class dev.dsf.common.config.AbstractHttpsJettyConfig
- AbstractJettyConfig - Class in dev.dsf.common.config
- AbstractJettyConfig() - Constructor for class dev.dsf.common.config.AbstractJettyConfig
- apiConnector() - Method in class dev.dsf.common.config.AbstractHttpJettyConfig
- apiConnector() - Method in class dev.dsf.common.config.AbstractHttpsJettyConfig
- apiConnector() - Method in class dev.dsf.common.config.AbstractJettyConfig
- attributeAdded(HttpSessionBindingEvent) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- attributeRemoved(HttpSessionBindingEvent) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- attributeReplaced(HttpSessionBindingEvent) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
B
- BackChannelLogoutAuthenticator - Class in dev.dsf.common.auth
- BackChannelLogoutAuthenticator(DsfOpenIdConfiguration, String) - Constructor for class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- BearerTokenAuthenticator - Class in dev.dsf.common.auth
- BearerTokenAuthenticator(DsfOpenIdConfiguration) - Constructor for class dev.dsf.common.auth.BearerTokenAuthenticator
C
- checkUserDataPermissions(String, Request, Response, RoleInfo) - Method in class dev.dsf.common.auth.DsfSecurityHandler
- checkWebResourcePermissions(String, Request, Response, Object, UserIdentity) - Method in class dev.dsf.common.auth.DsfSecurityHandler
- ClientCertificateAuthenticator - Class in dev.dsf.common.auth
- ClientCertificateAuthenticator(KeyStore) - Constructor for class dev.dsf.common.auth.ClientCertificateAuthenticator
- customize(Connector, HttpConfiguration, Request) - Method in class dev.dsf.common.jetty.ForwardedSecureRequestCustomizer
D
- DelegatingAuthenticator - Class in dev.dsf.common.auth
- DelegatingAuthenticator(SessionHandler, StatusPortAuthenticator, ClientCertificateAuthenticator, BearerTokenAuthenticator, OpenIdAuthenticator, OpenIdLoginService, BackChannelLogoutAuthenticator) - Constructor for class dev.dsf.common.auth.DelegatingAuthenticator
- dev.dsf.common.auth - package dev.dsf.common.auth
- dev.dsf.common.auth.jwk - package dev.dsf.common.auth.jwk
- dev.dsf.common.config - package dev.dsf.common.config
- dev.dsf.common.jetty - package dev.dsf.common.jetty
- DsfLoginService - Class in dev.dsf.common.auth
- DsfLoginService(ContextHandler) - Constructor for class dev.dsf.common.auth.DsfLoginService
- DsfOpenIdConfiguration - Class in dev.dsf.common.auth
- DsfOpenIdConfiguration(String, String, String, HttpClient, boolean, boolean) - Constructor for class dev.dsf.common.auth.DsfOpenIdConfiguration
- DsfOpenIdCredentialsImpl - Class in dev.dsf.common.auth
- DsfOpenIdCredentialsImpl(String) - Constructor for class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- DsfOpenIdCredentialsImpl(OpenIdCredentials) - Constructor for class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- DsfOpenIdLoginService - Class in dev.dsf.common.auth
- DsfOpenIdLoginService(OpenIdConfiguration, LoginService) - Constructor for class dev.dsf.common.auth.DsfOpenIdLoginService
- DsfSecurityHandler - Class in dev.dsf.common.auth
- DsfSecurityHandler(LoginService, Authenticator, OpenIdConfiguration) - Constructor for class dev.dsf.common.auth.DsfSecurityHandler
F
- ForwardedSecureRequestCustomizer - Class in dev.dsf.common.jetty
- ForwardedSecureRequestCustomizer(String) - Constructor for class dev.dsf.common.jetty.ForwardedSecureRequestCustomizer
- from(String) - Static method in class dev.dsf.common.auth.jwk.Jwks
G
- GET(URI) - Method in class dev.dsf.common.jetty.HttpClientWithGetRetry
- getAccessToken() - Method in class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- getAllKeys() - Method in class dev.dsf.common.auth.jwk.Jwks
- getAttributes() - Method in class dev.dsf.common.auth.jwk.Jwk
- getAuthMethod() - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- getAuthMethod() - Method in class dev.dsf.common.auth.BearerTokenAuthenticator
- getAuthMethod() - Method in class dev.dsf.common.auth.ClientCertificateAuthenticator
- getAuthMethod() - Method in class dev.dsf.common.auth.DelegatingAuthenticator
- getAuthMethod() - Method in class dev.dsf.common.auth.StatusPortAuthenticator
- getId() - Method in class dev.dsf.common.auth.jwk.Jwk
- getIdentityProvider() - Method in class dev.dsf.common.auth.DsfLoginService
- getIdentityService() - Method in class dev.dsf.common.auth.DsfLoginService
- getIdToken() - Method in class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- getKey(String) - Method in class dev.dsf.common.auth.jwk.Jwks
- getLongClaim(String) - Method in class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- getName() - Method in class dev.dsf.common.auth.DsfLoginService
- getPublicKey() - Method in class dev.dsf.common.auth.jwk.Jwk
- getRsaKeyProvider() - Method in class dev.dsf.common.auth.DsfOpenIdConfiguration
- getServletContext() - Method in class dev.dsf.common.jetty.JettyServer
- getStringClaimOrDefault(String, String) - Method in class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- getType() - Method in class dev.dsf.common.auth.jwk.Jwk
- getUserId() - Method in class dev.dsf.common.auth.DsfOpenIdCredentialsImpl
- GETWithRetryOnConnectException(int, URI) - Method in class dev.dsf.common.jetty.HttpClientWithGetRetry
H
- httpApiConnector() - Method in class dev.dsf.common.config.AbstractJettyConfig
- HttpClientWithGetRetry - Class in dev.dsf.common.jetty
- HttpClientWithGetRetry(int) - Constructor for class dev.dsf.common.jetty.HttpClientWithGetRetry
- HttpClientWithGetRetry(HttpClientTransport, int) - Constructor for class dev.dsf.common.jetty.HttpClientWithGetRetry
- httpConnector(String, int, String) - Static method in class dev.dsf.common.jetty.JettyServer
- httpsApiConnector() - Method in class dev.dsf.common.config.AbstractJettyConfig
- httpsConnector(String, int, KeyStore, KeyStore, char[], boolean) - Static method in class dev.dsf.common.jetty.JettyServer
I
- initializeLog4j() - Static method in class dev.dsf.common.jetty.Log4jInitializer
- isAuthMandatory(Request, Response, Object) - Method in class dev.dsf.common.auth.DsfSecurityHandler
- isBackChannelLogoutEnabled() - Method in class dev.dsf.common.auth.DsfOpenIdConfiguration
- isBackChannelLogoutRequest(ServletRequest) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- isStatusPortRequest(ServletRequest) - Method in class dev.dsf.common.auth.StatusPortAuthenticator
J
- jettyServer(ConfigurableEnvironment) - Method in class dev.dsf.common.config.AbstractJettyConfig
- JettyServer - Class in dev.dsf.common.jetty
- JettyServer(Function<Server, Connector>, Function<Server, Connector>, String, String, List<Class<? extends ServletContainerInitializer>>, Map<String, String>, KeyStore, Consumer<WebAppContext>) - Constructor for class dev.dsf.common.jetty.JettyServer
- Jwk - Class in dev.dsf.common.auth.jwk
- Jwk(Map<String, Object>) - Constructor for class dev.dsf.common.auth.jwk.Jwk
- Jwks - Class in dev.dsf.common.auth.jwk
- Jwks(Map<String, Object>) - Constructor for class dev.dsf.common.auth.jwk.Jwks
L
- LOG4J_CONFIG - Static variable in class dev.dsf.common.jetty.Log4jInitializer
- LOG4J_CONFIG_DEFAULT - Static variable in class dev.dsf.common.jetty.Log4jInitializer
- Log4jInitializer - Class in dev.dsf.common.jetty
- login(String, Object, ServletRequest) - Method in class dev.dsf.common.auth.DsfLoginService
- login(String, Object, ServletRequest) - Method in class dev.dsf.common.auth.DsfOpenIdLoginService
- logout(ServletRequest) - Method in class dev.dsf.common.auth.DelegatingAuthenticator
- logout(UserIdentity) - Method in class dev.dsf.common.auth.DsfLoginService
M
- mavenServerModuleName() - Method in class dev.dsf.common.config.AbstractJettyConfig
P
- prepareConstraintInfo(String, Request) - Method in class dev.dsf.common.auth.DsfSecurityHandler
- prepareRequest(ServletRequest) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- prepareRequest(ServletRequest) - Method in class dev.dsf.common.auth.DelegatingAuthenticator
- prepareRequest(ServletRequest) - Method in class dev.dsf.common.auth.StatusPortAuthenticator
- processMetadata(Map<String, Object>) - Method in class dev.dsf.common.auth.DsfOpenIdConfiguration
- propertySourcesPlaceholderConfigurer(ConfigurableEnvironment) - Static method in class dev.dsf.common.config.AbstractJettyConfig
R
- requestDestroyed(ServletRequestEvent) - Method in class dev.dsf.common.jetty.SessionInvalidator
- requestInitialized(ServletRequestEvent) - Method in class dev.dsf.common.jetty.SessionInvalidator
S
- secureResponse(ServletRequest, ServletResponse, boolean, Authentication.User) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- secureResponse(ServletRequest, ServletResponse, boolean, Authentication.User) - Method in class dev.dsf.common.auth.BearerTokenAuthenticator
- secureResponse(ServletRequest, ServletResponse, boolean, Authentication.User) - Method in class dev.dsf.common.auth.ClientCertificateAuthenticator
- secureResponse(ServletRequest, ServletResponse, boolean, Authentication.User) - Method in class dev.dsf.common.auth.DelegatingAuthenticator
- secureResponse(ServletRequest, ServletResponse, boolean, Authentication.User) - Method in class dev.dsf.common.auth.StatusPortAuthenticator
- servletContainerInitializers() - Method in class dev.dsf.common.config.AbstractJettyConfig
- sessionCreated(HttpSessionEvent) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- sessionDestroyed(HttpSessionEvent) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- SessionInvalidator - Class in dev.dsf.common.jetty
- SessionInvalidator() - Constructor for class dev.dsf.common.jetty.SessionInvalidator
- setConfiguration(Authenticator.AuthConfiguration) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- setConfiguration(Authenticator.AuthConfiguration) - Method in class dev.dsf.common.auth.DelegatingAuthenticator
- setConfiguration(Authenticator.AuthConfiguration) - Method in class dev.dsf.common.auth.StatusPortAuthenticator
- setIdentityService(IdentityService) - Method in class dev.dsf.common.auth.DsfLoginService
- start() - Method in class dev.dsf.common.jetty.JettyServer
- statusConnector() - Method in class dev.dsf.common.config.AbstractJettyConfig
- statusConnector(String, int) - Static method in class dev.dsf.common.jetty.JettyServer
- StatusPortAuthenticator - Class in dev.dsf.common.auth
- StatusPortAuthenticator(int) - Constructor for class dev.dsf.common.auth.StatusPortAuthenticator
- stop() - Method in class dev.dsf.common.jetty.JettyServer
V
- validate(UserIdentity) - Method in class dev.dsf.common.auth.DsfLoginService
- validate(UserIdentity) - Method in class dev.dsf.common.auth.DsfOpenIdLoginService
- validateRequest(ServletRequest, ServletResponse, boolean) - Method in class dev.dsf.common.auth.BackChannelLogoutAuthenticator
- validateRequest(ServletRequest, ServletResponse, boolean) - Method in class dev.dsf.common.auth.BearerTokenAuthenticator
- validateRequest(ServletRequest, ServletResponse, boolean) - Method in class dev.dsf.common.auth.ClientCertificateAuthenticator
- validateRequest(ServletRequest, ServletResponse, boolean) - Method in class dev.dsf.common.auth.DelegatingAuthenticator
- validateRequest(ServletRequest, ServletResponse, boolean) - Method in class dev.dsf.common.auth.StatusPortAuthenticator
All Classes and Interfaces|All Packages|Constant Field Values