org.opensaml.saml1.binding.encoding
Class HTTPArtifactEncoder
java.lang.Object
org.opensaml.ws.message.encoder.BaseMessageEncoder
org.opensaml.saml1.binding.encoding.BaseSAML1MessageEncoder
org.opensaml.saml1.binding.encoding.HTTPArtifactEncoder
- All Implemented Interfaces:
- SAMLMessageEncoder, org.opensaml.ws.message.encoder.MessageEncoder
public class HTTPArtifactEncoder
- extends BaseSAML1MessageEncoder
SAML 1.X HTTP Artifact message encoder.
Methods inherited from class org.opensaml.ws.message.encoder.BaseMessageEncoder |
encode, 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 |
HTTPArtifactEncoder
public HTTPArtifactEncoder(SAMLArtifactMap map)
- Constructor.
- Parameters:
map
- SAML artifact map used to store created artifacts for later retrival
getBindingURI
public java.lang.String getBindingURI()
- Gets the SAML binding URI supported by this encoder.
- Returns:
- SAML binding URI supported by this encoder
providesMessageConfidentiality
public boolean providesMessageConfidentiality(org.opensaml.ws.message.MessageContext messageContext)
throws org.opensaml.ws.message.encoder.MessageEncodingException
-
- Throws:
org.opensaml.ws.message.encoder.MessageEncodingException
providesMessageIntegrity
public boolean providesMessageIntegrity(org.opensaml.ws.message.MessageContext messageContext)
throws org.opensaml.ws.message.encoder.MessageEncodingException
-
- Throws:
org.opensaml.ws.message.encoder.MessageEncodingException
doEncode
protected void doEncode(org.opensaml.ws.message.MessageContext messageContext)
throws org.opensaml.ws.message.encoder.MessageEncodingException
-
- Specified by:
doEncode
in class org.opensaml.ws.message.encoder.BaseMessageEncoder
- Throws:
org.opensaml.ws.message.encoder.MessageEncodingException
Copyright © 2006-2011 Internet2. All Rights Reserved.