[jboss-cvs] Picketlink SVN: r170 - federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Mar 7 15:45:32 EST 2010


Author: anil.saldhana at jboss.com
Date: 2010-03-07 15:45:32 -0500 (Sun, 07 Mar 2010)
New Revision: 170

Modified:
   federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/SamlMetaDataProvider.java
Log:
PLFED-50: avoid NPE and throw RTE

Modified: federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/SamlMetaDataProvider.java
===================================================================
--- federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/SamlMetaDataProvider.java	2010-03-04 19:35:45 UTC (rev 169)
+++ federation/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/SamlMetaDataProvider.java	2010-03-07 20:45:32 UTC (rev 170)
@@ -100,6 +100,8 @@
          org.picketlink.identity.xmlsec.w3.xmldsig.ObjectFactory signatureFactory = new org.picketlink.identity.xmlsec.w3.xmldsig.ObjectFactory();
 
          X509Certificate certificate = serviceProvider.getSamlConfiguration().getCertificate();
+         if(certificate == null)
+            throw new RuntimeException("Certificate obtained from configuration is null");
 
          JAXBElement<byte[]> X509Certificate;
          try




More information about the jboss-cvs-commits mailing list