You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by mc...@apache.org on 2014/12/23 21:37:42 UTC
[09/14] incubator-nifi git commit: NIFI-65: - Only requiring
ROLE_PROVENANCE for downloading content as the AuthorityProvider is able to
make authorization decisions based on FlowFile attributes. - Requiring
ROLE_PROVENANCE and ROLE_DFM to submit a repla
NIFI-65:
- Only requiring ROLE_PROVENANCE for downloading content as the AuthorityProvider is able to make authorization decisions based on FlowFile attributes.
- Requiring ROLE_PROVENANCE and ROLE_DFM to submit a replay request.
Project: http://git-wip-us.apache.org/repos/asf/incubator-nifi/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-nifi/commit/1f4ae730
Tree: http://git-wip-us.apache.org/repos/asf/incubator-nifi/tree/1f4ae730
Diff: http://git-wip-us.apache.org/repos/asf/incubator-nifi/diff/1f4ae730
Branch: refs/heads/develop
Commit: 1f4ae7306584d3cd524c08c19886001456df5fce
Parents: 71ab084
Author: Matt Gilman <ma...@gmail.com>
Authored: Tue Dec 23 10:27:09 2014 -0500
Committer: Matt Gilman <ma...@gmail.com>
Committed: Tue Dec 23 10:27:09 2014 -0500
----------------------------------------------------------------------
.../main/java/org/apache/nifi/web/api/ProvenanceResource.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-nifi/blob/1f4ae730/nar-bundles/framework-bundle/framework/web/nifi-web-api/src/main/java/org/apache/nifi/web/api/ProvenanceResource.java
----------------------------------------------------------------------
diff --git a/nar-bundles/framework-bundle/framework/web/nifi-web-api/src/main/java/org/apache/nifi/web/api/ProvenanceResource.java b/nar-bundles/framework-bundle/framework/web/nifi-web-api/src/main/java/org/apache/nifi/web/api/ProvenanceResource.java
index 2da7828..24bdf0c 100644
--- a/nar-bundles/framework-bundle/framework/web/nifi-web-api/src/main/java/org/apache/nifi/web/api/ProvenanceResource.java
+++ b/nar-bundles/framework-bundle/framework/web/nifi-web-api/src/main/java/org/apache/nifi/web/api/ProvenanceResource.java
@@ -160,7 +160,7 @@ public class ProvenanceResource extends ApplicationResource {
*/
@POST
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
- @PreAuthorize("hasRole('ROLE_PROVENANCE')")
+ @PreAuthorize("hasRole('ROLE_PROVENANCE') and hasRole('ROLE_DFM')")
@Path("/replays")
@TypeHint(ProvenanceEventEntity.class)
public Response submitReplay(
@@ -231,7 +231,7 @@ public class ProvenanceResource extends ApplicationResource {
@GET
@Produces(MediaType.APPLICATION_OCTET_STREAM)
@Path("/events/{id}/content/input")
- @PreAuthorize("hasRole('ROLE_PROVENANCE') and hasRole('ROLE_DFM')")
+ @PreAuthorize("hasRole('ROLE_PROVENANCE')")
public Response getInputContent(
@QueryParam(CLIENT_ID) @DefaultValue(StringUtils.EMPTY) ClientIdParameter clientId,
@QueryParam("clusterNodeId") String clusterNodeId,
@@ -305,7 +305,7 @@ public class ProvenanceResource extends ApplicationResource {
@GET
@Produces(MediaType.APPLICATION_OCTET_STREAM)
@Path("/events/{id}/content/output")
- @PreAuthorize("hasRole('ROLE_PROVENANCE') and hasRole('ROLE_DFM')")
+ @PreAuthorize("hasRole('ROLE_PROVENANCE')")
public Response getOutputContent(
@QueryParam(CLIENT_ID) @DefaultValue(StringUtils.EMPTY) ClientIdParameter clientId,
@QueryParam("clusterNodeId") String clusterNodeId,