[MNT-20066] Change the APS S3 implementation to be a overwriteable spring bean Created: 11-Oct-18  Updated: 02-Dec-19

Status: Open
Project: Service Packs and Hot Fixes
Component/s: APS Kickstart/Studio
Affects Version/s: Alfresco Process Services
Fix Version/s: Alfresco Process Services .N

Type: Feature
Reporter: Francesco Malagrino Assignee: Mark Howarth
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


Issue Links:
is clone of MNT-18822 APS add additonal encryption function... Need Info
relates to ACTIVITI-1014 AWS Java SDK libraries in activiti-ap... Backlog
relates to ACTIVITI-789 Implementation of more secure mechani... Closed
is related to by MNT-20260 APS S3 does not work with GovCloud a... Open
Bug Priority:
Category 1
ACT Numbers:

00975689, 00832012

Premier Customer:


Summary of Enhancement/Business Case
The way APS currently works, the S3 implementation in APS is instantiated internally only.

Can we make a change to the product, so the S3 implementation is registered as a spring bean, which could be overridden? This would allow a custom S3 client implementation to be provided. Customers would then be free to use whatever implementation they want. Customer is looking into an option to use client side encryption and does not want to pass user name and password, so this would be possible using their own overwritten spring bean.

Additional Information

Comment by Mark Howarth [ 23-Aug-19 ]

Reassigning to Doug Gruber, new APS PM.

Comment by Mark Howarth [ 02-Dec-19 ]

Assigning to Mark Howarth as PM for APS.

Generated at Thu Jul 09 09:17:54 BST 2020 using JIRA 7.6.3#76005-sha1:8a4e38d34af948780dbf52044e7aafb13a7cae58.