org.jasig.cas.util
Class CasHTTPSOAP11Encoder
java.lang.Object
org.opensaml.ws.message.encoder.BaseMessageEncoder
org.opensaml.saml1.binding.encoding.BaseSAML1MessageEncoder
org.opensaml.saml1.binding.encoding.HTTPSOAP11Encoder
org.jasig.cas.util.CasHTTPSOAP11Encoder
- All Implemented Interfaces:
- org.opensaml.common.binding.encoding.SAMLMessageEncoder, org.opensaml.ws.message.encoder.MessageEncoder
public final class CasHTTPSOAP11Encoder
- extends org.opensaml.saml1.binding.encoding.HTTPSOAP11Encoder
Override OpenSAML HTTPSOAP11Encoder such that SOAP-ENV XML namespace prefix is used for SOAP envelope
elements. This is needed for backward compatibility with certain CAS clients (e.g. Java CAS client).
- Since:
- 3.5.1
- Author:
- Marvin S. Addison
|
Method Summary |
protected org.opensaml.ws.soap.soap11.Envelope |
buildSOAPMessage(org.opensaml.common.SAMLObject samlMessage)
|
| Methods inherited from class org.opensaml.saml1.binding.encoding.HTTPSOAP11Encoder |
doEncode, getBindingURI, providesMessageConfidentiality, providesMessageIntegrity, validateMessageContent |
| Methods inherited from class org.opensaml.saml1.binding.encoding.BaseSAML1MessageEncoder |
getAllowedURLSchemes, getEndpointURL, setAllowedURLSchemes, signMessage |
| Methods inherited from class org.opensaml.ws.message.encoder.BaseMessageEncoder |
encode, logEncodedMessage, marshallMessage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.ws.message.encoder.MessageEncoder |
encode |
CasHTTPSOAP11Encoder
public CasHTTPSOAP11Encoder()
buildSOAPMessage
protected org.opensaml.ws.soap.soap11.Envelope buildSOAPMessage(org.opensaml.common.SAMLObject samlMessage)
- Overrides:
buildSOAPMessage in class org.opensaml.saml1.binding.encoding.HTTPSOAP11Encoder
Copyright © 2004-2013 Jasig. All Rights Reserved.