Index

A B C D F G H I J L M P R S V 
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
 
A B C D F G H I J L M P R S V 
All Classes and Interfaces|All Packages|Constant Field Values