[java-opensaml COMMIT] /trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/NamedKeyInfoGeneratorMana...
noreply at shibboleth.net
noreply at shibboleth.net
Fri Mar 14 21:05:26 EDT 2014
Author: putmanb
Date: Fri Mar 14 21:05:26 2014
New Revision: 3703
URL: http://svn.shibboleth.net/view/java-opensaml?rev=3703&view=rev
Log:
Another tweak to lookup for KeyInfoGeneratorFactory lookup.
Modified:
trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/NamedKeyInfoGeneratorManager.java
Modified: trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/NamedKeyInfoGeneratorManager.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/NamedKeyInfoGeneratorManager.java?rev=3703&r1=3702&r2=3703&view=diff
==============================================================================
--- trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/NamedKeyInfoGeneratorManager.java (original)
+++ trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/keyinfo/NamedKeyInfoGeneratorManager.java Fri Mar 14 21:05:26 2014
@@ -168,13 +168,15 @@
log.debug("Manger with name '{}' was not registered, using default manager", name);
manager = defaultManager;
} else {
- throw new IllegalArgumentException("Manager with name '" + name + "' does not exist");
+ log.warn("Manager with name '{}' was not registered, and 'useDefaultManager' is false", name);
+ return null;
}
}
KeyInfoGeneratorFactory factory = manager.getFactory(credential);
if (factory == null) {
if (useDefaultManager && manager != defaultManager) {
+ log.debug("Factory not found in manager with name '{}', attempting lookup in default manager", name);
factory = defaultManager.getFactory(credential);
}
}
More information about the commits
mailing list