[ 
https://issues.apache.org/jira/browse/NIFI-1325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15072759#comment-15072759
 ] 

Mans Singh commented on NIFI-1325:
----------------------------------

@tkurc - Regarding duration for temp creds - My assumption is that the 
onTrigger call to S3 will be finished in an hour and before any onTrigger call, 
a call would be made to onScheduled during which the component will get new 
temp credentials.  Please let me know if I should expose the time duration as 
another params.

Regarding unit tests - I have added unit tests using mockito to 
AbstractAWSProcessorTest class for the credentials creation part.  In the 
FetchS3Object, I added the ASSUME_ROLE_ARN to the properties and can write a 
test case for that.

Thanks for your detailed comments and please let me know if there is other 
feedback/comments for me.


> Enhance AWS S3 fetch to access bucket across accounts
> -----------------------------------------------------
>
>                 Key: NIFI-1325
>                 URL: https://issues.apache.org/jira/browse/NIFI-1325
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>    Affects Versions: 0.4.1
>         Environment: All
>            Reporter: Mans Singh
>            Assignee: Tony Kurc
>            Priority: Minor
>              Labels: easyfix
>             Fix For: 0.4.1
>
>         Attachments: nifi-1325.patch.zip
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> The AWS S3 Fetch Object component does not allow access to bucket across 
> accounts. AWS  S3 Fetch Object with can be enhanced to provide this 
> functionality by using assume role session/credentials 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to