Ignore case when mapping sourceName to the attribute name in the JDBC date connector.
authorwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Mon, 11 Oct 2004 20:04:43 +0000 (20:04 +0000)
committerwassa <wassa@ab3bd59b-922f-494d-bb5f-6f0a3c29deca>
Mon, 11 Oct 2004 20:04:43 +0000 (20:04 +0000)
git-svn-id: https://subversion.switch.ch/svn/shibboleth/java-idp/trunk@1122 ab3bd59b-922f-494d-bb5f-6f0a3c29deca

src/edu/internet2/middleware/shibboleth/aa/attrresolv/provider/JDBCAttributeExtractor.java
src/edu/internet2/middleware/shibboleth/aa/attrresolv/provider/JDBCDataConnector.java

index 701c00d..660b52d 100644 (file)
@@ -27,7 +27,7 @@ package edu.internet2.middleware.shibboleth.aa.attrresolv.provider;
 
 import java.sql.ResultSet;
 
-import javax.naming.directory.BasicAttributes;
+import javax.naming.directory.Attributes;
 
 /*
  * Built at the Canada Institute for Scientific and Technical Information (CISTI 
@@ -58,6 +58,6 @@ public interface JDBCAttributeExtractor {
         * @return BasicAttributes as objects containing all the attributes
         * @throws JDBCAttributeExtractorException If there is a complication in retrieving the attributes
         */
-       public BasicAttributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet)
+       public Attributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet)
         throws JDBCAttributeExtractorException;
 }
index 75ecf19..2e0d06e 100644 (file)
@@ -554,8 +554,8 @@ class DefaultAE implements JDBCAttributeExtractor {
 
        private static Logger log = Logger.getLogger(DefaultAE.class.getName());
 
-       public BasicAttributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet) throws JDBCAttributeExtractorException {
-               BasicAttributes attributes = new BasicAttributes();
+       public Attributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet) throws JDBCAttributeExtractorException {
+               BasicAttributes attributes = new BasicAttributes(true);
         int row = 0;
         
                try {