You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "David Jencks (JIRA)" <de...@geronimo.apache.org> on 2005/08/17 08:50:54 UTC
[jira] Closed: (GERONIMO-881) Remove RealmBridge concept and reimplement outbound J2CA container managed security
[ http://issues.apache.org/jira/browse/GERONIMO-881?page=all ]
David Jencks closed GERONIMO-881:
---------------------------------
Resolution: Fixed
Removed. I implemented a different and simpler way for a connector-aware login module to construct a PasswordCredential containing the appropriate ManagedConnectionFactory instance. Like its late predecessor, it is untested.
Sending modules/connector/src/java/org/apache/geronimo/connector/outbound/GenericConnectionManager.java
Sending modules/connector/src/java/org/apache/geronimo/connector/outbound/GenericConnectionManagerGBean.java
Sending modules/connector/src/java/org/apache/geronimo/connector/outbound/ManagedConnectionFactoryWrapper.java
Sending modules/connector/src/java/org/apache/geronimo/connector/outbound/ManagedConnectionFactoryWrapperGBean.java
Sending modules/connector/src/java/org/apache/geronimo/connector/outbound/SubjectInterceptor.java
Adding modules/connector/src/java/org/apache/geronimo/connector/outbound/security/CallerIdentityPasswordCredentialLoginModule.java
Deleting modules/connector/src/java/org/apache/geronimo/connector/outbound/security/ManagedConnectionFactoryListener.java
Deleting modules/connector/src/java/org/apache/geronimo/connector/outbound/security/PasswordCredentialLoginModule.java
Adding modules/connector/src/java/org/apache/geronimo/connector/outbound/security/PasswordCredentialLoginModuleWrapper.javaAdding modules/connector/src/java/org/apache/geronimo/connector/outbound/security/PasswordCredentialLoginModuleWrapperGBean.java
Deleting modules/connector/src/java/org/apache/geronimo/connector/outbound/security/PasswordCredentialRealm.java
Deleting modules/connector/src/java/org/apache/geronimo/connector/outbound/security/PasswordCredentialRealmGBean.java
Sending modules/connector/src/test/org/apache/geronimo/connector/outbound/ConnectionInterceptorTestUtils.java
Sending modules/connector/src/test/org/apache/geronimo/connector/outbound/ConnectionManagerStressTest.java
Sending modules/connector/src/test/org/apache/geronimo/connector/outbound/ConnectionManagerTestUtils.java
Sending modules/connector/src/test/org/apache/geronimo/connector/outbound/SubjectInterceptorTest.java
Sending modules/connector-builder/src/java/org/apache/geronimo/connector/deployment/ConnectorModuleBuilder.java
Sending modules/connector-builder/src/java/org/apache/geronimo/connector/deployment/dconfigbean/ConnectionDefinitionInstance.java
Sending modules/connector-builder/src/schema/geronimo-connector_1_5.xsd
Sending modules/connector-builder/src/test/org/apache/geronimo/connector/deployment/ConnectorModuleBuilderTest.java
Sending modules/connector-builder/src/test-data/connector_1_0/geronimo-ra.xml
Sending modules/connector-builder/src/test-data/connector_1_5/geronimo-ra.xml
Sending modules/connector-builder/src/test-data/data/dup-connectionfactoryinstance-name.xml
Sending modules/connector-builder/src/test-data/data/external-application-plan.xml
Deleting modules/security/src/java/org/apache/geronimo/security/bridge
Sending modules/security/src/test/org/apache/geronimo/security/AbstractTest.java
Deleting modules/security/src/test/org/apache/geronimo/security/bridge
Transmitting file data .....................
Committed revision 233130.
> Remove RealmBridge concept and reimplement outbound J2CA container managed security
> -----------------------------------------------------------------------------------
>
> Key: GERONIMO-881
> URL: http://issues.apache.org/jira/browse/GERONIMO-881
> Project: Geronimo
> Type: Bug
> Versions: 1.0-M5
> Reporter: David Jencks
> Assignee: David Jencks
> Fix For: 1.0-M5
>
> I no longer think the RealmBridge concept is a very good idea. You should just produce one subject when you log in and put all the info you will need in it. Using one subject to log in another in the same vm is just too confusing.
> This will require some modifications to the connector module so the correct credentials can be located for an adapter instance. We will probably need some more login modules as well.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira