[seam-commits] Seam SVN: r13299 - in modules/security/trunk/impl/src/main/java/org/jboss/seam/security: management and 1 other directory.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Thu Jun 24 17:56:41 EDT 2010


Author: shane.bryzak at jboss.com
Date: 2010-06-24 17:56:41 -0400 (Thu, 24 Jun 2010)
New Revision: 13299

Removed:
   modules/security/trunk/impl/src/main/java/org/jboss/seam/security/UserImpl.java
Modified:
   modules/security/trunk/impl/src/main/java/org/jboss/seam/security/management/IdentityManagerImpl.java
Log:
use picketlink's SimpleUser implementation

Deleted: modules/security/trunk/impl/src/main/java/org/jboss/seam/security/UserImpl.java
===================================================================
--- modules/security/trunk/impl/src/main/java/org/jboss/seam/security/UserImpl.java	2010-06-24 21:44:33 UTC (rev 13298)
+++ modules/security/trunk/impl/src/main/java/org/jboss/seam/security/UserImpl.java	2010-06-24 21:56:41 UTC (rev 13299)
@@ -1,30 +0,0 @@
-package org.jboss.seam.security;
-
-import org.picketlink.idm.api.User;
-
-/**
- * Implementation of the PicketLink User interface.
- *  
- * @author Shane Bryzak
- */
-public class UserImpl implements User
-{
-   private String id;
-   
-   public UserImpl(String id)
-   {
-      this.id = id;
-   }
-   
-   public String getId()
-   {
-      return id;
-   }
-
-   public String getKey()
-   {
-      // TODO Auto-generated method stub
-      return null;
-   }
-
-}

Modified: modules/security/trunk/impl/src/main/java/org/jboss/seam/security/management/IdentityManagerImpl.java
===================================================================
--- modules/security/trunk/impl/src/main/java/org/jboss/seam/security/management/IdentityManagerImpl.java	2010-06-24 21:44:33 UTC (rev 13298)
+++ modules/security/trunk/impl/src/main/java/org/jboss/seam/security/management/IdentityManagerImpl.java	2010-06-24 21:56:41 UTC (rev 13299)
@@ -8,7 +8,6 @@
 import javax.inject.Inject;
 
 import org.jboss.seam.security.Identity;
-import org.jboss.seam.security.UserImpl;
 import org.jboss.seam.security.util.Strings;
 import org.picketlink.idm.api.Credential;
 import org.picketlink.idm.api.IdentitySession;
@@ -16,6 +15,7 @@
 import org.picketlink.idm.api.Role;
 import org.picketlink.idm.api.User;
 import org.picketlink.idm.common.exception.IdentityException;
+import org.picketlink.idm.impl.api.model.SimpleUser;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -95,7 +95,7 @@
       
       try
       {
-         identitySession.getAttributesManager().updateCredential(new UserImpl(name), credential);
+         identitySession.getAttributesManager().updateCredential(new SimpleUser(name), credential);
          return true;
       }
       catch (IdentityException ex)
@@ -265,7 +265,7 @@
       try
       {
          return identitySession.getAttributesManager().validateCredentials(
-            new UserImpl(username), new Credential[] {credential});
+            new SimpleUser(username), new Credential[] {credential});
       }
       catch (IdentityException ex)
       {



More information about the seam-commits mailing list