Implement Serializable
authorlajoie <lajoie@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Mon, 19 Jan 2009 08:34:55 +0000 (08:34 +0000)
committerlajoie <lajoie@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Mon, 19 Jan 2009 08:34:55 +0000 (08:34 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/branches/REL_2@2829 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

src/main/java/edu/internet2/middleware/shibboleth/idp/authn/UsernamePrincipal.java
src/main/java/edu/internet2/middleware/shibboleth/idp/authn/provider/UsernamePasswordCredential.java

index e4ff0b1..a686c0b 100644 (file)
 
 package edu.internet2.middleware.shibboleth.idp.authn;
 
+import java.io.Serializable;
 import java.security.Principal;
 
 import org.opensaml.xml.util.DatatypeHelper;
 
 /** A basic implementation of {@link Principal}. */
-public class UsernamePrincipal implements Principal {
+public class UsernamePrincipal implements Principal, Serializable {
 
+    /** Serial version UID. */
+    private static final long serialVersionUID = 8708917521896240626L;
+    
     /** Name of the principal. */
     private String name;
 
index a38e686..60152d2 100644 (file)
 
 package edu.internet2.middleware.shibboleth.idp.authn.provider;
 
+import java.io.Serializable;
+
 /** Represents a username and password entered used to authenticate a subject. */
-public class UsernamePasswordCredential {
+public class UsernamePasswordCredential implements Serializable{
+
+    /** Serial version UID. */
+    private static final long serialVersionUID = -5262041398037656037L;
 
     /** Username of a subject. */
     private String username;