Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addStorageCredentials(String, String, StorageCredsDTO) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
- allowUrlEncodedSlashHttpFirewall() - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
- AUTH_LOGIN_URL - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- authenticate(UserDTO, HttpServletResponse) - Method in class de.adorsys.datasafe.rest.impl.controller.AuthenticateController
- AuthenticateController - Class in de.adorsys.datasafe.rest.impl.controller
- AuthenticateController() - Constructor for class de.adorsys.datasafe.rest.impl.controller.AuthenticateController
- authenticationManager(AuthenticationConfiguration) - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
B
- BasicS3Factory - Class in de.adorsys.datasafe.rest.impl.config
- BasicS3Factory() - Constructor for class de.adorsys.datasafe.rest.impl.config.BasicS3Factory
C
- changePassword(String, String, NewPasswordDTO) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
- CLIENT_CREDENTIALS - Static variable in class de.adorsys.datasafe.rest.impl.config.DatasafeConfig
- corsConfigurationSource() - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
- createUser(UserDTO) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
-
Registers user profile using default Datasafe convention - user profile, user private and inbox space are located within
DatasafeProperties#getSystemRoot()storage root, using convention: User profileDFSBasedProfileStorageImpl: public-profile: ${systemRoot}/profiles/public/${userName} private-profile: ${systemRoot}/profiles/private/${userName} User files: privatespace-raw-files: ${systemRoot}/${userName}/private/files privatespace-latest-file-version: ${systemRoot}/${userName}/versions privatespace-keystore: ${systemRoot}/${userName}/private/keystore inbox: ${systemRoot}/${userName}/inbox public-keys: ${systemRoot}/${userName}/public/keystore
D
- DATASAFE_S3_STORAGE - Static variable in class de.adorsys.datasafe.rest.impl.config.DatasafeConfig
- DatasafeConfig - Class in de.adorsys.datasafe.rest.impl.config
-
Configures default (non-versioned) Datasafe service that uses S3 client as storage provider.
- DatasafeConfig() - Constructor for class de.adorsys.datasafe.rest.impl.config.DatasafeConfig
- DatasafeProperties - Class in de.adorsys.datasafe.rest.impl.config
- DatasafeProperties() - Constructor for class de.adorsys.datasafe.rest.impl.config.DatasafeProperties
- DatasafeRestApplication - Class in de.adorsys.datasafe.rest.impl
- DatasafeRestApplication() - Constructor for class de.adorsys.datasafe.rest.impl.DatasafeRestApplication
- de.adorsys.datasafe.rest.impl - package de.adorsys.datasafe.rest.impl
- de.adorsys.datasafe.rest.impl.config - package de.adorsys.datasafe.rest.impl.config
- de.adorsys.datasafe.rest.impl.controller - package de.adorsys.datasafe.rest.impl.controller
- de.adorsys.datasafe.rest.impl.dto - package de.adorsys.datasafe.rest.impl.dto
- de.adorsys.datasafe.rest.impl.exceptions - package de.adorsys.datasafe.rest.impl.exceptions
- de.adorsys.datasafe.rest.impl.security - package de.adorsys.datasafe.rest.impl.security
- deleteFromInbox(String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.InboxController
-
Deletes file from users' INBOX.
- deleteUser(String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
-
Removes user.
- deleteVersionedDocument(String, String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
-
deletes latest version of file from user's private space.
- DocumentController - Class in de.adorsys.datasafe.rest.impl.controller
-
User private space REST api.
- DocumentController() - Constructor for class de.adorsys.datasafe.rest.impl.controller.DocumentController
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class de.adorsys.datasafe.rest.impl.security.JwtAuthorizationFilter
F
- FileNotFoundException - Exception in de.adorsys.datasafe.rest.impl.exceptions
- FileNotFoundException(String) - Constructor for exception de.adorsys.datasafe.rest.impl.exceptions.FileNotFoundException
- FileNotFoundException(String, Throwable) - Constructor for exception de.adorsys.datasafe.rest.impl.exceptions.FileNotFoundException
- FILESYSTEM_ENV - Static variable in class de.adorsys.datasafe.rest.impl.config.DatasafeConfig
- filterChain(HttpSecurity, MvcRequestMatcher.Builder, AuthenticationManager) - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
- from(UserPrivateProfile) - Static method in class de.adorsys.datasafe.rest.impl.dto.UserPrivateProfileDTO
- from(UserPublicProfile) - Static method in class de.adorsys.datasafe.rest.impl.dto.UserPublicProfileDTO
G
- GenericControllerAdvice - Class in de.adorsys.datasafe.rest.impl.controller
- GenericControllerAdvice() - Constructor for class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
- getAmazonClient(String, String, String) - Method in class de.adorsys.datasafe.rest.impl.config.BasicS3Factory
- getAmazonClient(String, String, String) - Method in interface de.adorsys.datasafe.rest.impl.config.S3Factory
- getClient(String, String, String, String) - Method in class de.adorsys.datasafe.rest.impl.config.BasicS3Factory
- getClient(String, String, String, String) - Method in interface de.adorsys.datasafe.rest.impl.config.S3Factory
- getForString(String) - Static method in class de.adorsys.datasafe.rest.impl.controller.ReadKeyPasswordHelper
- getPrivateProfile(String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
- getPublicProfile(String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
H
- handleBadCredentialsException(Exception) - Method in class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
- handleException(Exception) - Method in class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
- handleFileNotFoundException(Exception) - Method in class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
- handleUnauthorizedException(Exception) - Method in class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
- handleUserDoesNotExistsException(UserDoesNotExistsException) - Method in class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
- handleUserExistsException(UserExistsException) - Method in class de.adorsys.datasafe.rest.impl.controller.GenericControllerAdvice
I
- InboxController - Class in de.adorsys.datasafe.rest.impl.controller
-
User INBOX REST api.
- InboxController() - Constructor for class de.adorsys.datasafe.rest.impl.controller.InboxController
J
- JwtAuthorizationFilter - Class in de.adorsys.datasafe.rest.impl.security
- JwtAuthorizationFilter(AuthenticationManager, SecurityProperties) - Constructor for class de.adorsys.datasafe.rest.impl.security.JwtAuthorizationFilter
L
- listDocuments(String, String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.DocumentController
-
lists files in user's private space.
- listInbox(String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.InboxController
-
list files in users' INBOX.
- listVersionedDocuments(String, String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
-
lists latest versions of files in user's private space.
M
- main(String[]) - Static method in class de.adorsys.datasafe.rest.impl.DatasafeRestApplication
N
- NewPasswordDTO - Class in de.adorsys.datasafe.rest.impl.dto
- NewPasswordDTO() - Constructor for class de.adorsys.datasafe.rest.impl.dto.NewPasswordDTO
P
- passwordEncoder() - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
- privateResource(String) - Method in class de.adorsys.datasafe.rest.impl.dto.Util
- publicResource(String) - Method in class de.adorsys.datasafe.rest.impl.dto.Util
R
- readDocument(String, String, String, String, HttpServletResponse) - Method in class de.adorsys.datasafe.rest.impl.controller.DocumentController
-
Reads user's private file.
- readFromInbox(String, String, String, HttpServletResponse) - Method in class de.adorsys.datasafe.rest.impl.controller.InboxController
-
Reads file from users' INBOX.
- ReadKeyPasswordHelper - Class in de.adorsys.datasafe.rest.impl.controller
- ReadKeyPasswordHelper() - Constructor for class de.adorsys.datasafe.rest.impl.controller.ReadKeyPasswordHelper
- readVersionedDocument(String, String, String, String, HttpServletResponse) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
-
reads latest version of file from user's private space.
- removeDocument(String, String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.DocumentController
-
deletes files from user's private space.
- removeStorageCredentials(String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
- ROLES_NAME - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
S
- S3Factory - Interface in de.adorsys.datasafe.rest.impl.config
- SecurityConfig - Class in de.adorsys.datasafe.rest.impl.security
- SecurityConstants - Class in de.adorsys.datasafe.rest.impl.security
- SecurityConstants() - Constructor for class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- SecurityProperties - Class in de.adorsys.datasafe.rest.impl.security
- SecurityProperties() - Constructor for class de.adorsys.datasafe.rest.impl.security.SecurityProperties
- StorageCredsDTO - Class in de.adorsys.datasafe.rest.impl.dto
- StorageCredsDTO() - Constructor for class de.adorsys.datasafe.rest.impl.dto.StorageCredsDTO
- str(AbsoluteLocation) - Method in class de.adorsys.datasafe.rest.impl.dto.Util
T
- TOKEN_AUDIENCE - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- TOKEN_HEADER - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- TOKEN_ISSUER - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- TOKEN_PREFIX - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- TOKEN_TYPE - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
- toProfile() - Method in class de.adorsys.datasafe.rest.impl.dto.UserPrivateProfileDTO
- toProfile() - Method in class de.adorsys.datasafe.rest.impl.dto.UserPublicProfileDTO
- TYPE_NAME - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
U
- UnauthorizedException - Exception in de.adorsys.datasafe.rest.impl.exceptions
- UnauthorizedException(String, Throwable) - Constructor for exception de.adorsys.datasafe.rest.impl.exceptions.UnauthorizedException
- updatePrivateProfile(String, String, UserPrivateProfileDTO) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
- updatePublicProfile(String, String, UserPublicProfileDTO) - Method in class de.adorsys.datasafe.rest.impl.controller.UserController
- UserController - Class in de.adorsys.datasafe.rest.impl.controller
-
User profile REST api.
- UserController() - Constructor for class de.adorsys.datasafe.rest.impl.controller.UserController
- userDetailsService(PasswordEncoder) - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
- UserDoesNotExistsException - Exception in de.adorsys.datasafe.rest.impl.exceptions
- UserDoesNotExistsException(String) - Constructor for exception de.adorsys.datasafe.rest.impl.exceptions.UserDoesNotExistsException
- UserDTO - Class in de.adorsys.datasafe.rest.impl.dto
- UserDTO() - Constructor for class de.adorsys.datasafe.rest.impl.dto.UserDTO
- UserExistsException - Exception in de.adorsys.datasafe.rest.impl.exceptions
- UserExistsException(String) - Constructor for exception de.adorsys.datasafe.rest.impl.exceptions.UserExistsException
- UserPrivateProfileDTO - Class in de.adorsys.datasafe.rest.impl.dto
- UserPrivateProfileDTO() - Constructor for class de.adorsys.datasafe.rest.impl.dto.UserPrivateProfileDTO
- UserPublicProfileDTO - Class in de.adorsys.datasafe.rest.impl.dto
- UserPublicProfileDTO() - Constructor for class de.adorsys.datasafe.rest.impl.dto.UserPublicProfileDTO
- Util - Class in de.adorsys.datasafe.rest.impl.dto
- Util() - Constructor for class de.adorsys.datasafe.rest.impl.dto.Util
V
- VersionController - Class in de.adorsys.datasafe.rest.impl.controller
- VersionController() - Constructor for class de.adorsys.datasafe.rest.impl.controller.VersionController
- versionsOf(String, String, String, String) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
-
list of file versions.
W
- writeDocument(String, String, String, String, MultipartFile) - Method in class de.adorsys.datasafe.rest.impl.controller.DocumentController
-
Writes file to user's private space.
- writeToInbox(Set<String>, String, MultipartFile) - Method in class de.adorsys.datasafe.rest.impl.controller.InboxController
-
Sends file to multiple users' INBOX.
- writeVersionedDocument(String, String, String, String, MultipartFile) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
-
writes latest version of file to user's private space.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form