Skip to content

Commit 8e6cb04

Browse files
committed
SAMLUtils: leave bootstrapping to upper layers
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
1 parent 0444bfb commit 8e6cb04

1 file changed

Lines changed: 0 additions & 7 deletions

File tree

utils/src/org/apache/cloudstack/utils/auth/SAMLUtils.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.apache.log4j.Logger;
2424
import org.joda.time.DateTime;
2525
import org.opensaml.Configuration;
26-
import org.opensaml.DefaultBootstrap;
2726
import org.opensaml.common.SAMLVersion;
2827
import org.opensaml.common.xml.SAMLConstants;
2928
import org.opensaml.saml2.core.AuthnContextClassRef;
@@ -54,7 +53,6 @@
5453
import javax.xml.parsers.DocumentBuilder;
5554
import javax.xml.parsers.DocumentBuilderFactory;
5655
import javax.xml.parsers.ParserConfigurationException;
57-
import javax.xml.stream.FactoryConfigurationError;
5856
import java.io.ByteArrayInputStream;
5957
import java.io.ByteArrayOutputStream;
6058
import java.io.IOException;
@@ -144,11 +142,6 @@ public static String encodeSAMLRequest(AuthnRequest authnRequest)
144142
public static Response decodeSAMLResponse(String responseMessage)
145143
throws ConfigurationException, ParserConfigurationException,
146144
SAXException, IOException, UnmarshallingException {
147-
try {
148-
DefaultBootstrap.bootstrap();
149-
} catch (ConfigurationException | FactoryConfigurationError e) {
150-
s_logger.error("SAML response message decoding error: " + e.getMessage());
151-
}
152145
DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
153146
documentBuilderFactory.setNamespaceAware(true);
154147
DocumentBuilder docBuilder = documentBuilderFactory.newDocumentBuilder();

0 commit comments

Comments
 (0)