Skip navigation links
A C D E I J L M P R S T U V W 

A

AmazonConfig - Class in de.adorsys.datasafe.rest.impl.config
Configures S3 access using Amazon S3 java client, credentials and bucket are expected to be provided via environment variables AWS_ACCESS_KEY and AWS_SECRET_KEY, bucket name - using AWS_BUCKET.
AmazonConfig() - Constructor for class de.adorsys.datasafe.rest.impl.config.AmazonConfig
 
api() - Method in class de.adorsys.datasafe.rest.impl.config.SwaggerConfig
 
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
 
authenticationManagerBean() - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
 

C

configure(HttpSecurity) - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
 
configure(AuthenticationManagerBuilder) - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
 
configureContentNegotiation(ContentNegotiationConfigurer) - Method in class de.adorsys.datasafe.rest.impl.config.MvcConfig
Spring MVC uses URL-ending extension to deduce stream format, we override that to use endpoint output format.
configureDefaultServletHandling(DefaultServletHandlerConfigurer) - Method in class de.adorsys.datasafe.rest.impl.config.MvcConfig
 
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 profile de.adorsys.datasafe.directory.impl.profile.operations.DFSBasedProfileStorageImpl: 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

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.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) - 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 privatespace 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
 
doMatch(String, String, boolean, Map<String, String>) - Method in class de.adorsys.datasafe.rest.impl.config.MvcConfig.ExtendedMatcher
 

E

ExtendedMatcher() - Constructor for class de.adorsys.datasafe.rest.impl.config.MvcConfig.ExtendedMatcher
 
extractUriTemplateVariables(String, String) - Method in class de.adorsys.datasafe.rest.impl.config.MvcConfig.ExtendedMatcher
 

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
 
jwtAuthorizationFilter() - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
 

L

listDocuments(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) - 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
 
MvcConfig - Class in de.adorsys.datasafe.rest.impl.config
Custom configuration of Spring MVC that allows using PathVariables that contain slash.
MvcConfig() - Constructor for class de.adorsys.datasafe.rest.impl.config.MvcConfig
 
MvcConfig.ExtendedMatcher - Class in de.adorsys.datasafe.rest.impl.config
 

P

passwordEncoder() - Method in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
 

R

readDocument(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.
readVersionedDocument(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) - Method in class de.adorsys.datasafe.rest.impl.controller.DocumentController
deletes files from user's private space.
requestMappingHandlerMapping() - Method in class de.adorsys.datasafe.rest.impl.config.MvcConfig
Register customized request matcher that maps /{path:.*} to /** and extracts variables properly.
ROLES_NAME - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
 

S

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
 
SWAGGER_RESOURCES - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConfig
 
SwaggerConfig - Class in de.adorsys.datasafe.rest.impl.config
Swagger2 UI for REST api.
SwaggerConfig() - Constructor for class de.adorsys.datasafe.rest.impl.config.SwaggerConfig
 

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
 
TYPE_NAME - Static variable in class de.adorsys.datasafe.rest.impl.security.SecurityConstants
 

U

UserController - Class in de.adorsys.datasafe.rest.impl.controller
User profile REST api.
UserController() - Constructor for class de.adorsys.datasafe.rest.impl.controller.UserController
 
UserDTO - Class in de.adorsys.datasafe.rest.impl.dto
 
UserDTO() - Constructor for class de.adorsys.datasafe.rest.impl.dto.UserDTO
 

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) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
list of file versions.

W

writeDocument(String, String, String, InputStream) - Method in class de.adorsys.datasafe.rest.impl.controller.DocumentController
Writes file to user's private space.
writeToInbox(Set<String>, String, InputStream) - Method in class de.adorsys.datasafe.rest.impl.controller.InboxController
Sends file to multiple users' INBOX.
writeVersionedDocument(String, String, String, InputStream) - Method in class de.adorsys.datasafe.rest.impl.controller.VersionController
writes latest version of file to user's private space.
A C D E I J L M P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.