X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Futil%2FAuthorizationContext.java;h=892f1175d00d376d5dde56bf3ad25295281b644d;hb=c3feb67ae28e66765dfcd2e7d50ddbceb64d92db;hp=dfd591e41fc0450f463a24b3a3ccd5317f94ca8b;hpb=aa5723dbb64ec8efa63909d39ff72364f0a5ee96;p=gigi.git diff --git a/src/org/cacert/gigi/util/AuthorizationContext.java b/src/org/cacert/gigi/util/AuthorizationContext.java index dfd591e4..892f1175 100644 --- a/src/org/cacert/gigi/util/AuthorizationContext.java +++ b/src/org/cacert/gigi/util/AuthorizationContext.java @@ -1,6 +1,7 @@ package org.cacert.gigi.util; import java.io.PrintWriter; +import java.io.Serializable; import java.util.Arrays; import java.util.Map; @@ -13,13 +14,15 @@ import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.template.Outputable; import org.cacert.gigi.output.template.SprintfCommand; -public class AuthorizationContext implements Outputable { +public class AuthorizationContext implements Outputable, Serializable { - CertificateOwner target; + private static final long serialVersionUID = -2596733469159940154L; - User actor; + private CertificateOwner target; - String supporterTicketId; + private User actor; + + private String supporterTicketId; public AuthorizationContext(CertificateOwner target, User actor) { this.target = target; @@ -75,10 +78,10 @@ public class AuthorizationContext implements Outputable { public void output(PrintWriter out, Language l, Map vars) { if (target != actor) { vars.put("user", ((Organisation) target).getName().toString()); - vars.put("target", actor.getName().toString()); + vars.put("target", actor.getPreferredName().toString()); inner.output(out, l, vars); } else { - out.println(actor.getName().toString()); + out.println(actor.getPreferredName().toString()); } } });