mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-16 06:23:10 +00:00
[DS-2898] Add support for all authentication methods in the rest api
This commit is contained in:

committed by
KevinVdV

parent
faa88f700d
commit
640aef21bb
@@ -110,7 +110,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.READ);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.VIEW, user_ip, user_agent, xforwardedfor, headers,
|
||||
@@ -163,7 +163,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.READ);
|
||||
policies = new Bitstream(dspaceBitstream, servletContext, "policies", context).getPolicies();
|
||||
|
||||
@@ -223,7 +223,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
List<org.dspace.content.Bitstream> dspaceBitstreams = bitstreamService.findAll(context);
|
||||
|
||||
if (!((limit != null) && (limit >= 0) && (offset != null) && (offset >= 0)))
|
||||
@@ -305,7 +305,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.READ);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.VIEW, user_ip, user_agent, xforwardedfor, headers,
|
||||
@@ -374,7 +374,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.WRITE);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.UPDATE, user_ip, user_agent, xforwardedfor, headers,
|
||||
@@ -444,7 +444,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.WRITE);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.UPDATE, user_ip, user_agent, xforwardedfor,
|
||||
@@ -549,7 +549,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.WRITE);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.UPDATE, user_ip, user_agent, xforwardedfor,
|
||||
@@ -618,7 +618,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.DELETE);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.DELETE, user_ip, user_agent, xforwardedfor,
|
||||
@@ -680,7 +680,7 @@ public class BitstreamResource extends Resource
|
||||
|
||||
try
|
||||
{
|
||||
context = createContext(getUser(headers));
|
||||
context = createContext();
|
||||
org.dspace.content.Bitstream dspaceBitstream = findBitstream(context, bitstreamId, org.dspace.core.Constants.WRITE);
|
||||
|
||||
writeStats(dspaceBitstream, UsageEvent.Action.UPDATE, user_ip, user_agent, xforwardedfor, headers,
|
||||
|
Reference in New Issue
Block a user