djencks     2004/01/21 23:29:56

  Modified:    modules/core/src/java/org/apache/geronimo/security
                        AbstractModuleConfiguration.java
                        AbstractSecurityRealm.java
                        EJBModuleConfiguration.java SecurityService.java
                        WebModuleConfiguration.java
               modules/core/src/java/org/apache/geronimo/security/bridge
                        AbstractPrincipalMappingUserPasswordRealmBridge.java
                        AbstractRealmBridge.java
                        CallerIdentityUserPasswordRealmBridge.java
                        ConfiguredIdentityUserPasswordRealmBridge.java
                        
PropertiesFilePrincipalMappingUserPasswordRealmBridge.java
               modules/core/src/java/org/apache/geronimo/security/providers
                        PropertiesFileSecurityRealm.java
                        SQLSecurityRealm.java
               modules/core/src/java/org/apache/geronimo/transaction
                        TransactionManagerProxy.java
  Log:
  remove geronimombean
  
  Revision  Changes    Path
  1.7       +3 -26     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/AbstractModuleConfiguration.java
  
  Index: AbstractModuleConfiguration.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/AbstractModuleConfiguration.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AbstractModuleConfiguration.java  22 Jan 2004 02:46:27 -0000      1.6
  +++ AbstractModuleConfiguration.java  22 Jan 2004 07:29:56 -0000      1.7
  @@ -57,6 +57,7 @@
   
   import java.util.Collection;
   import java.util.HashSet;
  +
   import javax.security.jacc.PolicyConfiguration;
   import javax.security.jacc.PolicyConfigurationFactory;
   import javax.security.jacc.PolicyContextException;
  @@ -67,23 +68,19 @@
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GOperationInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanContext;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanTarget;
   
   
   /**
    *
    * @version $Revision$ $Date$
    */
  -public abstract class AbstractModuleConfiguration implements 
ModuleConfiguration, GeronimoMBeanTarget, GBean {
  +public abstract class AbstractModuleConfiguration implements 
ModuleConfiguration, GBean {
   
       private static final GBeanInfo GBEAN_INFO;
   
       public static final String BASE_OBJECT_NAME = 
"geronimo.security:type=ModuleConfiguration";
   
       private String contextId;
  -    private GeronimoMBeanContext context;
       private PolicyConfigurationFactory factory;
       private PolicyConfiguration policyConfiguration;
       private boolean configured = false;
  @@ -120,19 +117,6 @@
   
       }
   
  -    public boolean canStart() {
  -        return true;
  -    }
  -
  -    public boolean canStop() {
  -        return true;
  -    }
  -
  -    public void setMBeanContext(GeronimoMBeanContext context) {
  -        this.context = context;
  -    }
  -
  -
       /**
        * This method returns this object's policy context identifier.
        * @return this module's policy context identifier.
  @@ -312,13 +296,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo mbeanInfo = new GeronimoMBeanInfo();
  -        //don't set target class: do this in concrete subclasses.
  -        mbeanInfo.addOperationsDeclaredIn(ModuleConfiguration.class);
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.7       +2 -10     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/AbstractSecurityRealm.java
  
  Index: AbstractSecurityRealm.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/AbstractSecurityRealm.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AbstractSecurityRealm.java        22 Jan 2004 02:46:27 -0000      1.6
  +++ AbstractSecurityRealm.java        22 Jan 2004 07:29:56 -0000      1.7
  @@ -71,7 +71,7 @@
    *
    * @version $Revision$ $Date$
    */
  -public abstract class AbstractSecurityRealm  implements SecurityRealm, 
GeronimoMBeanTarget, GBean {
  +public abstract class AbstractSecurityRealm  implements SecurityRealm, GBean 
{
   
       private static final GBeanInfo GBEAN_INFO;
   
  @@ -102,15 +102,7 @@
       public void setGBeanContext(GBeanContext context) {
       }
   
  -    public boolean canStart() {
  -        return true;
  -    }
  -
       public void doStart() {
  -    }
  -
  -    public boolean canStop() {
  -        return true;
       }
   
       public void doStop() {
  
  
  
  1.9       +3 -9      
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/EJBModuleConfiguration.java
  
  Index: EJBModuleConfiguration.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/EJBModuleConfiguration.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- EJBModuleConfiguration.java       20 Jan 2004 01:36:59 -0000      1.8
  +++ EJBModuleConfiguration.java       22 Jan 2004 07:29:56 -0000      1.9
  @@ -69,12 +69,11 @@
   import org.apache.geronimo.deployment.model.geronimo.j2ee.RoleMappings;
   import org.apache.geronimo.deployment.model.geronimo.j2ee.Security;
   import org.apache.geronimo.deployment.model.j2ee.SecurityRole;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.security.util.ConfigurationUtil;
  +import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GConstructorInfo;
  -import org.apache.geronimo.gbean.GAttributeInfo;
  +import org.apache.geronimo.security.util.ConfigurationUtil;
   
   
   /**
  @@ -169,9 +168,4 @@
           return GBEAN_INFO;
       }
   
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo mbeanInfo = 
AbstractModuleConfiguration.getGeronimoMBeanInfo();
  -        mbeanInfo.setTargetClass(EJBModuleConfiguration.class);
  -        return mbeanInfo;
  -    }
   }
  
  
  
  1.9       +5 -33     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/SecurityService.java
  
  Index: SecurityService.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/SecurityService.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- SecurityService.java      20 Jan 2004 01:36:59 -0000      1.8
  +++ SecurityService.java      22 Jan 2004 07:29:56 -0000      1.9
  @@ -60,24 +60,18 @@
   import java.util.Collections;
   import java.util.Iterator;
   
  -import javax.management.ObjectName;
   import javax.security.auth.login.Configuration;
   import javax.security.jacc.PolicyContextException;
   
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanEndpoint;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.kernel.service.GeronimoOperationInfo;
  -import org.apache.geronimo.kernel.service.GeronimoParameterInfo;
  -import org.apache.geronimo.security.util.ConfigurationUtil;
  +import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
  -import org.apache.geronimo.gbean.GOperationInfo;
  -import org.apache.geronimo.gbean.GAttributeInfo;
  -import org.apache.geronimo.gbean.GEndpointInfo;
   import org.apache.geronimo.gbean.GConstructorInfo;
  +import org.apache.geronimo.gbean.GEndpointInfo;
  +import org.apache.geronimo.gbean.GOperationInfo;
  +import org.apache.geronimo.security.util.ConfigurationUtil;
   
   
   /**
  @@ -232,28 +226,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo mbeanInfo = new GeronimoMBeanInfo();
  -        mbeanInfo.setTargetClass(SecurityService.class.getName());
  -
  -        mbeanInfo.addOperationInfo(new 
GeronimoOperationInfo("getModuleConfiguration",
  -                new GeronimoParameterInfo[] {
  -                    new GeronimoParameterInfo("contextID", String.class, ""),
  -                    new GeronimoParameterInfo("remove", Boolean.TYPE, "")},
  -                GeronimoOperationInfo.ACTION_INFO,
  -                "Get security configuration for module identified by 
contextID"));
  -
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("PolicyConfigurationFactory",
  -                                                             true, true,
  -                                                             "The 
PolicyConfigurationFactory to use",
  -                                                             
(Object)"org.apache.geronimo.security.GeronimoPolicyConfigurationFactory"));
  -
  -        mbeanInfo.addEndpoint(new GeronimoMBeanEndpoint("Realms", 
SecurityRealm.class, ObjectName.getInstance(SecurityRealm.BASE_OBJECT_NAME + 
",*")));
  -        mbeanInfo.addEndpoint(new 
GeronimoMBeanEndpoint("ModuleConfigurations", ModuleConfiguration.class, 
ObjectName.getInstance(AbstractModuleConfiguration.BASE_OBJECT_NAME + ",*")));
  -
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.9       +1 -7      
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/WebModuleConfiguration.java
  
  Index: WebModuleConfiguration.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/WebModuleConfiguration.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- WebModuleConfiguration.java       20 Jan 2004 01:36:59 -0000      1.8
  +++ WebModuleConfiguration.java       22 Jan 2004 07:29:56 -0000      1.9
  @@ -72,7 +72,6 @@
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GConstructorInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
   import org.apache.geronimo.security.util.ConfigurationUtil;
   
   
  @@ -171,9 +170,4 @@
           return GBEAN_INFO;
       }
   
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo mbeanInfo = 
AbstractModuleConfiguration.getGeronimoMBeanInfo();
  -        mbeanInfo.setTargetClass(WebModuleConfiguration.class);
  -        return mbeanInfo;
  -    }
   }
  
  
  
  1.3       +4 -17     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/AbstractPrincipalMappingUserPasswordRealmBridge.java
  
  Index: AbstractPrincipalMappingUserPasswordRealmBridge.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/AbstractPrincipalMappingUserPasswordRealmBridge.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AbstractPrincipalMappingUserPasswordRealmBridge.java      20 Jan 2004 
06:12:45 -0000      1.2
  +++ AbstractPrincipalMappingUserPasswordRealmBridge.java      22 Jan 2004 
07:29:56 -0000      1.3
  @@ -58,9 +58,9 @@
   
   import java.io.IOException;
   import java.security.Principal;
  +import java.util.HashMap;
   import java.util.Map;
   import java.util.Set;
  -import java.util.HashMap;
   
   import javax.security.auth.Subject;
   import javax.security.auth.callback.Callback;
  @@ -69,11 +69,9 @@
   import javax.security.auth.callback.PasswordCallback;
   import javax.security.auth.callback.UnsupportedCallbackException;
   
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import org.apache.geronimo.gbean.GBeanInfoFactory;
  -import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GAttributeInfo;
  +import org.apache.geronimo.gbean.GBeanInfo;
  +import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GConstructorInfo;
   
   /**
  @@ -216,17 +214,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() {
  -        GeronimoMBeanInfo mbeanInfo = 
AbstractRealmBridge.getGeronimoMBeanInfo();
  -        //set target class in concrete subclass
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("PrincipalSourceType", true, true, "Class of principal to 
use as source for target principal map key"));
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("PrincipalTargetCallbackName", true, true, "Pronpt of 
NameCallback used to query for target principal"));
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("UserNameSourceType", true, true, "Class of principal to 
use as source for target user name map key"));
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("UserNameTargetCallbackName", true, true, "Pronpt of 
NameCallback used to query for target user name"));
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("PasswordSourceType", true, true, "Class of principal to 
use as source for target password map key"));
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.3       +3 -19     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/AbstractRealmBridge.java
  
  Index: AbstractRealmBridge.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/AbstractRealmBridge.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- AbstractRealmBridge.java  20 Jan 2004 06:12:45 -0000      1.2
  +++ AbstractRealmBridge.java  22 Jan 2004 07:29:56 -0000      1.3
  @@ -57,19 +57,14 @@
   package org.apache.geronimo.security.bridge;
   
   import javax.security.auth.Subject;
  +import javax.security.auth.callback.CallbackHandler;
   import javax.security.auth.login.LoginContext;
   import javax.security.auth.login.LoginException;
  -import javax.security.auth.callback.CallbackHandler;
   
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import org.apache.geronimo.kernel.service.GeronimoOperationInfo;
  -import org.apache.geronimo.kernel.service.GeronimoParameterInfo;
  +import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
  -import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GConstructorInfo;
  -import org.apache.geronimo.security.providers.PropertiesFileSecurityRealm;
   
   /**
    *
  @@ -117,17 +112,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() {
  -        GeronimoMBeanInfo mbeanInfo = new GeronimoMBeanInfo();
  -        //set target class in concrete subclass
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("TargetRealm", 
true, true, "Name of realm to log in to"));
  -        mbeanInfo.addOperationInfo(new GeronimoOperationInfo("getSubject",
  -                new GeronimoParameterInfo[]{new 
GeronimoParameterInfo("sourceSubject", Subject.class, "Subject to be 
translated")},
  -                GeronimoOperationInfo.ACTION,
  -                "Log into the target realm using information gleaned from 
the supplied Subject"));
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.3       +1 -8      
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/CallerIdentityUserPasswordRealmBridge.java
  
  Index: CallerIdentityUserPasswordRealmBridge.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/CallerIdentityUserPasswordRealmBridge.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CallerIdentityUserPasswordRealmBridge.java        20 Jan 2004 06:12:45 
-0000      1.2
  +++ CallerIdentityUserPasswordRealmBridge.java        22 Jan 2004 07:29:56 
-0000      1.3
  @@ -68,7 +68,6 @@
   
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
   import org.apache.geronimo.security.providers.GeronimoPasswordCredential;
   
   /**
  @@ -120,12 +119,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() {
  -        GeronimoMBeanInfo mbeanInfo = 
AbstractRealmBridge.getGeronimoMBeanInfo();
  -        
mbeanInfo.setTargetClass(CallerIdentityUserPasswordRealmBridge.class);
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.3       +1 -11     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/ConfiguredIdentityUserPasswordRealmBridge.java
  
  Index: ConfiguredIdentityUserPasswordRealmBridge.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/ConfiguredIdentityUserPasswordRealmBridge.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ConfiguredIdentityUserPasswordRealmBridge.java    20 Jan 2004 06:12:45 
-0000      1.2
  +++ ConfiguredIdentityUserPasswordRealmBridge.java    22 Jan 2004 07:29:56 
-0000      1.3
  @@ -69,8 +69,6 @@
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GConstructorInfo;
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
   
   /**
    * ConfiguredIdentityRealmBridge supplies a constant mapping between realms:
  @@ -142,14 +140,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() {
  -        GeronimoMBeanInfo mbeanInfo = 
AbstractRealmBridge.getGeronimoMBeanInfo();
  -        
mbeanInfo.setTargetClass(ConfiguredIdentityUserPasswordRealmBridge.class);
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("ConfiguredUser", true, true, "Name of user to log in 
as"));
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("ConfiguredPassword", true, true, "Password of user to 
log in as"));
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.3       +5 -15     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/PropertiesFilePrincipalMappingUserPasswordRealmBridge.java
  
  Index: PropertiesFilePrincipalMappingUserPasswordRealmBridge.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/bridge/PropertiesFilePrincipalMappingUserPasswordRealmBridge.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PropertiesFilePrincipalMappingUserPasswordRealmBridge.java        20 Jan 
2004 06:12:45 -0000      1.2
  +++ PropertiesFilePrincipalMappingUserPasswordRealmBridge.java        22 Jan 
2004 07:29:56 -0000      1.3
  @@ -56,19 +56,16 @@
   
   package org.apache.geronimo.security.bridge;
   
  +import java.io.IOException;
   import java.net.URL;
  -import java.util.Properties;
  -import java.util.Map;
   import java.util.Iterator;
  +import java.util.Map;
  +import java.util.Properties;
   import java.util.StringTokenizer;
  -import java.io.IOException;
   
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import 
org.apache.geronimo.security.bridge.AbstractPrincipalMappingUserPasswordRealmBridge;
  +import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
  -import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GConstructorInfo;
   
   /**
  @@ -147,13 +144,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() {
  -        GeronimoMBeanInfo mbeanInfo = 
AbstractPrincipalMappingUserPasswordRealmBridge.getGeronimoMBeanInfo();
  -        
mbeanInfo.setTargetClass(PropertiesFilePrincipalMappingUserPasswordRealmBridge.class);
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("PropertyFileURL", true, true, "URL to read the mapping 
from in sourcePrincipal=targetPrincipal:targetUserName:targetPassword 
format0"));
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.7       +4 -20     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/providers/PropertiesFileSecurityRealm.java
  
  Index: PropertiesFileSecurityRealm.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/providers/PropertiesFileSecurityRealm.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- PropertiesFileSecurityRealm.java  20 Jan 2004 01:36:59 -0000      1.6
  +++ PropertiesFileSecurityRealm.java  22 Jan 2004 07:29:56 -0000      1.7
  @@ -55,8 +55,6 @@
    */
   package org.apache.geronimo.security.providers;
   
  -import java.io.File;
  -import java.io.FileInputStream;
   import java.io.IOException;
   import java.net.URI;
   import java.util.Collections;
  @@ -68,14 +66,12 @@
   
   import javax.security.auth.login.AppConfigurationEntry;
   
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
  -import org.apache.geronimo.security.AbstractSecurityRealm;
  -import org.apache.geronimo.security.GeronimoSecurityException;
  +import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
  -import org.apache.geronimo.gbean.GAttributeInfo;
   import org.apache.geronimo.gbean.GConstructorInfo;
  +import org.apache.geronimo.security.AbstractSecurityRealm;
  +import org.apache.geronimo.security.GeronimoSecurityException;
   import org.apache.regexp.RE;
   
   
  @@ -225,18 +221,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo mbeanInfo = new GeronimoMBeanInfo();
  -
  -        
mbeanInfo.setTargetClass(PropertiesFileSecurityRealm.class.getName());
  -
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("RealmName", 
true, true, "The name of this security realm"));
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("UsersURI", 
true, true, "The location of the users property file"));
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("GroupsURI", 
true, true, "The location of the groups property file"));
  -
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.8       +1 -18     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/providers/SQLSecurityRealm.java
  
  Index: SQLSecurityRealm.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/security/providers/SQLSecurityRealm.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- SQLSecurityRealm.java     20 Jan 2004 06:12:45 -0000      1.7
  +++ SQLSecurityRealm.java     22 Jan 2004 07:29:56 -0000      1.8
  @@ -73,8 +73,6 @@
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GConstructorInfo;
  -import org.apache.geronimo.kernel.service.GeronimoAttributeInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
   import org.apache.geronimo.security.AbstractSecurityRealm;
   import org.apache.geronimo.security.GeronimoSecurityException;
   import org.apache.regexp.RE;
  @@ -328,21 +326,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo mbeanInfo = new GeronimoMBeanInfo();
  -
  -        
mbeanInfo.setTargetClass(PropertiesFileSecurityRealm.class.getName());
  -
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("RealmName", 
true, true, "The name of this security realm"));
  -        mbeanInfo.addAttributeInfo(new 
GeronimoAttributeInfo("ConnectionURL", true, true, "The URL of the data 
source"));
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("User", true, 
true, "The user name to use when logging in to the data source"));
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("Password", 
true, true, "The password to use when logging in to the data source"));
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("UserSelect", 
true, true, "The SQL statement to used to obtain the list of users"));
  -        mbeanInfo.addAttributeInfo(new GeronimoAttributeInfo("GroupSelect", 
true, true, "The SQL statement to used to obtain the list of groups"));
  -
  -        return mbeanInfo;
       }
   
   }
  
  
  
  1.5       +1 -14     
incubator-geronimo/modules/core/src/java/org/apache/geronimo/transaction/TransactionManagerProxy.java
  
  Index: TransactionManagerProxy.java
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/core/src/java/org/apache/geronimo/transaction/TransactionManagerProxy.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TransactionManagerProxy.java      19 Jan 2004 06:29:08 -0000      1.4
  +++ TransactionManagerProxy.java      22 Jan 2004 07:29:56 -0000      1.5
  @@ -71,7 +71,6 @@
   import org.apache.geronimo.gbean.GBeanInfo;
   import org.apache.geronimo.gbean.GBeanInfoFactory;
   import org.apache.geronimo.gbean.GOperationInfo;
  -import org.apache.geronimo.kernel.service.GeronimoMBeanInfo;
   import org.apache.geronimo.transaction.manager.TransactionManagerImpl;
   
   /**
  @@ -222,18 +221,6 @@
   
       public static GBeanInfo getGBeanInfo() {
           return GBEAN_INFO;
  -    }
  -
  -    /**
  -     * Provides the GeronimoMBean description for this class
  -     * @return
  -     */
  -    public static GeronimoMBeanInfo getGeronimoMBeanInfo() throws Exception {
  -        GeronimoMBeanInfo rc = new GeronimoMBeanInfo();
  -        rc.setTargetClass(TransactionManagerProxy.class);
  -        rc.addOperationsDeclaredIn(TransactionManager.class);
  -        rc.addOperationsDeclaredIn(XATerminator.class);
  -        return rc;
       }
   
   }
  
  
  

Reply via email to