From 2ecedfa01a6b64d8dbbe763549f34441cb34d320 Mon Sep 17 00:00:00 2001 From: Mark Wood Date: Tue, 31 Aug 2010 18:21:43 +0000 Subject: [PATCH] Always include password hashes in the package. git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5303 9c30dcfa-912a-0410-8fc2-9e0234be79fd --- .../org/dspace/content/packager/AbstractMETSDisseminator.java | 2 +- .../main/java/org/dspace/content/packager/RoleDisseminator.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSDisseminator.java b/dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSDisseminator.java index 45fd490dd2..cab8e2e86b 100644 --- a/dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSDisseminator.java +++ b/dspace-api/src/main/java/org/dspace/content/packager/AbstractMETSDisseminator.java @@ -949,7 +949,7 @@ public abstract class AbstractMETSDisseminator // Add the stream to the list of non-content streams to be packed. extraStreams.addStream(usersRef, - users.asStream(context, params.containsKey("passwords"))); + users.asStream(context, true)); // Link the reference into the METS TechMD techMd = new TechMD(); diff --git a/dspace-api/src/main/java/org/dspace/content/packager/RoleDisseminator.java b/dspace-api/src/main/java/org/dspace/content/packager/RoleDisseminator.java index 10e29165ef..956b0d78bf 100644 --- a/dspace-api/src/main/java/org/dspace/content/packager/RoleDisseminator.java +++ b/dspace-api/src/main/java/org/dspace/content/packager/RoleDisseminator.java @@ -121,6 +121,7 @@ public class RoleDisseminator implements PackageDisseminator * Make serialized users and groups available on an InputStream, for code * which wants to read one. * + * @param emitPasswords true if password hashes should be included. * @return the stream of XML representing users and groups. * @throws IOException * if a PipedOutputStream or PipedInputStream cannot be created.