[ 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