maguro      2005/10/13 00:56:30

  Modified:    modules/core/src/java/org/openejb/corba/security/config/css
                        CSSSASITTPrincipalNameDynamic.java
  Log:

  Updating RealmPrincipal
  
  Revision  Changes    Path
  1.3       +7 -5      
openejb/modules/core/src/java/org/openejb/corba/security/config/css/CSSSASITTPrincipalNameDynamic.java
  
  Index: CSSSASITTPrincipalNameDynamic.java
  ===================================================================
  RCS file: 
/scm/openejb/openejb/modules/core/src/java/org/openejb/corba/security/config/css/CSSSASITTPrincipalNameDynamic.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CSSSASITTPrincipalNameDynamic.java        17 Jun 2005 07:25:10 -0000      
1.2
  +++ CSSSASITTPrincipalNameDynamic.java        13 Oct 2005 04:56:25 -0000      
1.3
  @@ -44,8 +44,6 @@
    */
   package org.openejb.corba.security.config.css;
   
  -import java.security.AccessController;
  -import java.security.PrivilegedAction;
   import java.util.Iterator;
   import java.util.Set;
   import java.util.Collections;
  @@ -81,6 +79,10 @@
           this.domain = domain;
       }
   
  +    /**
  +     * TODO should also use login domains?
  +     * @return IdentityToken
  +     */
       public IdentityToken encodeIdentityToken() {
   
           IdentityToken token = null;
  @@ -96,7 +98,7 @@
           if (principals.size() != 0) {
               for (Iterator iter = principals.iterator(); iter.hasNext();) {
                   RealmPrincipal p = (RealmPrincipal) iter.next();
  -                if (p.getLoginDomain().equals(domain)) {
  +                if (p.getRealm().equals(domain)) {
                       principal = p;
                       if (p instanceof PrimaryRealmPrincipal) break;
                   }
  
  
  

Reply via email to