A B C D F G H I J L M O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccountDeletionDetails - Class in de.narimo.geocore.ws.registration
- AccountDeletionDetails() - Constructor for class de.narimo.geocore.ws.registration.AccountDeletionDetails
- ApiKeyAuth - Class in de.narimo.geocore.ws.auth
- ApiKeyAuth() - Constructor for class de.narimo.geocore.ws.auth.ApiKeyAuth
- ApiKeyAuthenticationFilter - Class in de.narimo.geocore.ws.auth.filter
-
Request filter class for apikey authentication.
- ApiKeyAuthenticationFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.ApiKeyAuthenticationFilter
- authenticateApiKey(ContainerRequestContext, String) - Static method in class de.narimo.geocore.ws.auth.ApiKeyAuth
- authenticateApiKey(ContainerRequestContext, String) - Method in class de.narimo.geocore.ws.auth.filter.ApiKeyAuthenticationFilter
-
Authentication method for session tokens which must be overridden by implementing filters.
- authenticateApiKey(ContainerRequestContext, String) - Method in class de.narimo.geocore.ws.auth.filter.GeorepoAuthenticationFilter
- authenticateBasic(ServletContext, ContainerRequestContext, UriInfo, UserCredentials) - Static method in class de.narimo.geocore.ws.auth.GeorepoBasicAuthentication
- authenticateBasic(ContainerRequestContext, UserCredentials) - Method in class de.narimo.geocore.ws.auth.filter.BasicAuthenticationFilter
-
Authentication method which must be overridden by implementing filters.
- authenticateBasic(ContainerRequestContext, UserCredentials) - Method in class de.narimo.geocore.ws.auth.filter.GeorepoAuthenticationFilter
-
Authentication method using georepo login capabilities.
- authenticateBasic(ContainerRequestContext, UserCredentials) - Method in class de.narimo.geocore.ws.auth.filter.InternalBasicFilter
-
Authentication method using georepo login capabilities.
- authenticateJSESSIONIDToken(ContainerRequestContext, String) - Method in class de.narimo.geocore.ws.auth.filter.CookieAuthenticationFilter
-
Authentication method for session tokens which must be overridden by implementing filters.
- authenticateJSESSIONIDToken(ContainerRequestContext, String) - Method in class de.narimo.geocore.ws.auth.filter.GeorepoAuthenticationFilter
- authenticateSessionToken(ServletContext, ContainerRequestContext, String) - Static method in class de.narimo.geocore.ws.auth.SessionTokenAuth
- AuthenticationFilterTools - Class in de.narimo.geocore.ws.auth.tools
- AuthenticationFilterTools() - Constructor for class de.narimo.geocore.ws.auth.tools.AuthenticationFilterTools
- AuthenticationRegistrationFilter - Class in de.narimo.geocore.ws.auth.filter
-
Deprecated.Ensuring backwards compatibility only!!! Class used in a proxy setting, where authentication is not needed but authentication information must be stored to request subsequent components.
- AuthenticationRegistrationFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.AuthenticationRegistrationFilter
-
Deprecated.
- AuthenticationTools - Class in de.narimo.geocore.ws.auth.tools
- AuthenticationTools() - Constructor for class de.narimo.geocore.ws.auth.tools.AuthenticationTools
B
- BasicAuthenticationFilter - Class in de.narimo.geocore.ws.auth.filter
-
Request filter class for basic authentication.
- BasicAuthenticationFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.BasicAuthenticationFilter
- BearerAuthenticationFilter - Class in de.narimo.geocore.ws.auth.filter
-
Request filter class for bearer authentication.
- BearerAuthenticationFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.BearerAuthenticationFilter
C
- canUserCreateWorkspace(long) - Static method in class de.narimo.geocore.ws.repository.UserRepository
- confirmRegistration(String, String) - Static method in class de.narimo.geocore.ws.registration.RegistrationProvider
- confirmUserRegistration(String, String) - Static method in class de.narimo.geocore.ws.repository.UserRepository
-
Confirm a user registration in case a correct combination of email and registration secret has been provided.
- CookieAuthenticationFilter - Class in de.narimo.geocore.ws.auth.filter
-
Request filter class for cookie authentication.
- CookieAuthenticationFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.CookieAuthenticationFilter
- createLoginResponse(ServletContext, HttpServletRequest, String, String) - Static method in class de.narimo.geocore.ws.login.LoginProvider
-
Creates the response for a login request.
- createLogoutResponse(HttpServletRequest, String) - Static method in class de.narimo.geocore.ws.login.LoginProvider
-
Creates the response for a logout request
- createSession(String, String) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationTools
-
Authenticates a user and returns the created sessionId.
- createToken(int) - Method in class de.narimo.geocore.ws.auth.JWTFactory
- createUser(UserRegistrationDetails) - Static method in class de.narimo.geocore.ws.repository.UserRepository
-
Creates a user and returns the alphanumeric secret that has been created for the user to validate his account.
D
- de.narimo.geocore.ws.auth - package de.narimo.geocore.ws.auth
- de.narimo.geocore.ws.auth.filter - package de.narimo.geocore.ws.auth.filter
- de.narimo.geocore.ws.auth.tools - package de.narimo.geocore.ws.auth.tools
- de.narimo.geocore.ws.login - package de.narimo.geocore.ws.login
- de.narimo.geocore.ws.registration - package de.narimo.geocore.ws.registration
- de.narimo.geocore.ws.repository - package de.narimo.geocore.ws.repository
- destroySession(String, boolean) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationTools
-
Logs out a user from the current session.
- disableUser(int) - Static method in class de.narimo.geocore.ws.repository.UserRepository
- dummyOptionsUser - Static variable in class de.narimo.geocore.ws.auth.filter.BasicAuthenticationFilter
F
- filter(ContainerRequestContext) - Method in class de.narimo.geocore.ws.auth.filter.ApiKeyAuthenticationFilter
- filter(ContainerRequestContext) - Method in class de.narimo.geocore.ws.auth.filter.AuthenticationRegistrationFilter
-
Deprecated.
- filter(ContainerRequestContext) - Method in class de.narimo.geocore.ws.auth.filter.BasicAuthenticationFilter
- filter(ContainerRequestContext) - Method in class de.narimo.geocore.ws.auth.filter.BearerAuthenticationFilter
- filter(ContainerRequestContext) - Method in class de.narimo.geocore.ws.auth.filter.CookieAuthenticationFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class de.narimo.geocore.ws.auth.filter.GeorepoSessionHandler
G
- GeorepoAuthenticationFilter - Class in de.narimo.geocore.ws.auth.filter
-
Authentication filter class using georepo login capabilities.
- GeorepoAuthenticationFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.GeorepoAuthenticationFilter
- GeorepoBasicAuthentication - Class in de.narimo.geocore.ws.auth
- GeorepoBasicAuthentication() - Constructor for class de.narimo.geocore.ws.auth.GeorepoBasicAuthentication
- GeorepoSessionHandler - Class in de.narimo.geocore.ws.auth.filter
- GeorepoSessionHandler() - Constructor for class de.narimo.geocore.ws.auth.filter.GeorepoSessionHandler
- getAccessToken(String) - Method in class de.narimo.geocore.ws.auth.JWTFactory
-
Returns the saved access token ("atn") which can be used for authorization at an underlying security system.
- getAndRenewLoggedInUser(String) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationTools
-
Looks up a session id in the session store and updates the session expires timestamp.
- getApiKey(UriInfo) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationFilterTools
- getAuthenticationScheme() - Method in class de.narimo.geocore.ws.auth.OverrideSecurityContext
- getBearerToken(HttpServletRequest) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationFilterTools
- getClientApp() - Method in class de.narimo.geocore.ws.registration.AccountDeletionDetails
- getClientApp() - Method in class de.narimo.geocore.ws.registration.PasswordForgottenDetails
- getClientApp() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getEmail() - Method in class de.narimo.geocore.ws.registration.PasswordForgottenDetails
- getEmail() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getFirstName() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getLanguage() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getLastName() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getOrganisation() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getPassword() - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- getRoles() - Method in class de.narimo.geocore.ws.auth.filter.BasicAuthenticationFilter
-
Simply returns default roles.
- getSessionCookie(HttpServletRequest, String) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationFilterTools
- getUser(String) - Static method in class de.narimo.geocore.ws.repository.UserRepository
-
This expects username to be unique in the system!
- getUserCredentials(HttpServletRequest) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationFilterTools
- getUserId(String) - Static method in class de.narimo.geocore.ws.repository.UserRepository
-
This expects username to be unique in the system!
- getUserPrincipal() - Method in class de.narimo.geocore.ws.auth.OverrideSecurityContext
- getUsersById(List<Integer>) - Static method in class de.narimo.geocore.ws.repository.UserRepository
-
Return all users by the specified ids.
H
- handleNoAuthenticationHeader(ContainerRequestContext, HttpServletRequest) - Method in class de.narimo.geocore.ws.auth.filter.BasicAuthenticationFilter
-
Handles a request, if no authorization header was sent with the request.
I
- InternalBasicFilter - Class in de.narimo.geocore.ws.auth.filter
- InternalBasicFilter() - Constructor for class de.narimo.geocore.ws.auth.filter.InternalBasicFilter
- isSecure() - Method in class de.narimo.geocore.ws.auth.OverrideSecurityContext
- isUserInRole(String) - Method in class de.narimo.geocore.ws.auth.OverrideSecurityContext
J
- JWTFactory - Class in de.narimo.geocore.ws.auth
- JWTFactory(String, String) - Constructor for class de.narimo.geocore.ws.auth.JWTFactory
L
- LoginProvider - Class in de.narimo.geocore.ws.login
- LoginProvider() - Constructor for class de.narimo.geocore.ws.login.LoginProvider
M
- main(String[]) - Static method in class de.narimo.geocore.ws.auth.JWTFactory
- main(String[]) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationFilterTools
- main(String[]) - Static method in class de.narimo.geocore.ws.auth.tools.AuthenticationTools
O
- OverrideSecurityContext - Class in de.narimo.geocore.ws.auth
-
A custom security context for request filters.
- OverrideSecurityContext(String, List<String>, HttpServletRequest) - Constructor for class de.narimo.geocore.ws.auth.OverrideSecurityContext
P
- PasswordForgottenDetails - Class in de.narimo.geocore.ws.registration
- PasswordForgottenDetails() - Constructor for class de.narimo.geocore.ws.registration.PasswordForgottenDetails
R
- registerUser(UserRegistrationDetails) - Static method in class de.narimo.geocore.ws.registration.RegistrationProvider
- RegistrationProvider - Class in de.narimo.geocore.ws.registration
- RegistrationProvider() - Constructor for class de.narimo.geocore.ws.registration.RegistrationProvider
- resetPassword(String, String, String) - Static method in class de.narimo.geocore.ws.repository.UserRepository
-
Reset a password for a row that has been marked with a password reset secret before.
S
- saveUser(int, RegistrationLanguage) - Static method in class de.narimo.geocore.ws.repository.UserRepository
- SessionTokenAuth - Class in de.narimo.geocore.ws.auth
- SessionTokenAuth() - Constructor for class de.narimo.geocore.ws.auth.SessionTokenAuth
- setAccessToken(String) - Method in class de.narimo.geocore.ws.auth.JWTFactory
- setClientApp(String) - Method in class de.narimo.geocore.ws.registration.AccountDeletionDetails
- setClientApp(String) - Method in class de.narimo.geocore.ws.registration.PasswordForgottenDetails
- setClientApp(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setEmail(String) - Method in class de.narimo.geocore.ws.registration.PasswordForgottenDetails
- setEmail(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setFirstName(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setLanguage(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setLastName(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setOrganisation(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setPassword(String) - Method in class de.narimo.geocore.ws.registration.UserRegistrationDetails
- setPasswordResetSecret(int) - Static method in class de.narimo.geocore.ws.repository.UserRepository
U
- UserRegistrationDetails - Class in de.narimo.geocore.ws.registration
- UserRegistrationDetails() - Constructor for class de.narimo.geocore.ws.registration.UserRegistrationDetails
- UserRepository - Class in de.narimo.geocore.ws.repository
- UserRepository() - Constructor for class de.narimo.geocore.ws.repository.UserRepository
V
- verifyToken(String) - Method in class de.narimo.geocore.ws.auth.JWTFactory
-
Verifies a provided jwt token and returns true on success.
All Classes All Packages