You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2006/09/11 19:29:53 UTC
svn commit: r442270 -
/incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/SimpleSubjectResolver.java
Author: jmsnell
Date: Mon Sep 11 10:29:52 2006
New Revision: 442270
URL: http://svn.apache.org/viewvc?view=rev&rev=442270
Log:
Make SimplePrincipal and AnonymousPrincipal serializable
Modified:
incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/SimpleSubjectResolver.java
Modified: incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/SimpleSubjectResolver.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/SimpleSubjectResolver.java?view=diff&rev=442270&r1=442269&r2=442270
==============================================================================
--- incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/SimpleSubjectResolver.java (original)
+++ incubator/abdera/java/trunk/server/src/main/java/org/apache/abdera/protocol/server/util/SimpleSubjectResolver.java Mon Sep 11 10:29:52 2006
@@ -17,6 +17,7 @@
*/
package org.apache.abdera.protocol.server.util;
+import java.io.Serializable;
import java.security.Principal;
import javax.security.auth.Subject;
@@ -39,7 +40,10 @@
return resolve(new SimplePrincipal(userid));
}
- static class SimplePrincipal implements Principal {
+ static class SimplePrincipal
+ implements Principal,
+ Serializable {
+ private static final long serialVersionUID = 7161420960293729670L;
final String name;
SimplePrincipal(String name) {
this.name = name;
@@ -72,7 +76,10 @@
}
- public static final class AnonymousPrincipal implements Principal {
+ public static final class AnonymousPrincipal
+ implements Principal,
+ Serializable {
+ private static final long serialVersionUID = -5050930075733261944L;
final String name = "Anonymous";
public String getName() {
return name;