A B C D F G H I J L M O P R S U V 
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(String, String, String, String, String) - 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
 
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

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
 
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.
A B C D F G H I J L M O P R S U V 
All Classes All Packages