[java-idp-testbed COMMIT] in /trunk/src/main/java/sp: BaseSAMLController.java SAML1Controller.java Saml2Controller.java
noreply at shibboleth.net
noreply at shibboleth.net
Tue May 13 11:46:00 EDT 2014
Author: tzeller
Date: Tue May 13 11:45:59 2014
New Revision: 224
URL: http://svn.shibboleth.net/view/java-idp-testbed?rev=224&view=rev
Log:
Create a SAML 1 Controller so the SAML1/POST/ACS endpoint will display the SAML response similar to the SAML 2 Controller. Add an abstract base Controller.
Added:
trunk/src/main/java/sp/BaseSAMLController.java (with props)
trunk/src/main/java/sp/SAML1Controller.java (with props)
Modified:
trunk/src/main/java/sp/Saml2Controller.java
Modified: trunk/src/main/java/sp/Saml2Controller.java
URL: http://svn.shibboleth.net/view/java-idp-testbed/trunk/src/main/java/sp/Saml2Controller.java?rev=224&r1=223&r2=224&view=diff
==============================================================================
--- trunk/src/main/java/sp/Saml2Controller.java (original)
+++ trunk/src/main/java/sp/Saml2Controller.java Tue May 13 11:45:59 2014
@@ -48,7 +48,7 @@
@Controller
@RequestMapping("/SAML2")
-public class Saml2Controller {
+public class Saml2Controller extends BaseSAMLController {
private Logger log = LoggerFactory.getLogger(Saml2Controller.class);
@@ -127,24 +127,6 @@
return new ResponseEntity<String>(formattedMessage, headers, HttpStatus.OK);
}
-
- private MessageContext<SAMLObject> decodeInboundMessageContextPost(HttpServletRequest servletRequest) throws Exception {
- HTTPPostDecoder decoder = new HTTPPostDecoder();
- try {
- decoder.setHttpServletRequest(servletRequest);
- decoder.setParserPool(parserPool);
- decoder.initialize();
-
- decoder.decode();
-
- return decoder.getMessageContext();
- } catch (ComponentInitializationException | MessageDecodingException e) {
- log.error("Error decoding inbound message context", e);
- throw e;
- } finally {
- decoder.destroy();
- }
- }
private MessageContext<SAMLObject> buildOutboundMessageContext(AuthnRequest authnRequest, String bindingUri) {
MessageContext<SAMLObject> messageContext = new MessageContext<>();
More information about the commits
mailing list