public abstract class SAMLBindingImpl extends Object implements SAMLBinding
Modifier | Constructor and Description |
---|---|
protected |
SAMLBindingImpl(org.opensaml.ws.message.decoder.MessageDecoder decoder,
org.opensaml.ws.message.encoder.MessageEncoder encoder) |
Modifier and Type | Method and Description |
---|---|
org.opensaml.ws.message.decoder.MessageDecoder |
getMessageDecoder()
Creates decoder capable of parsing message with the given binding
|
org.opensaml.ws.message.encoder.MessageEncoder |
getMessageEncoder()
Creates encoder capable of creating messages to be sent using given bindidn.
|
void |
getSecurityPolicy(List<org.opensaml.ws.security.SecurityPolicyRule> securityPolicy,
SAMLMessageContext samlContext)
Security rules to apply for incoming SAML messages received using the binding.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBindingURI, supports, supports
protected SAMLBindingImpl(org.opensaml.ws.message.decoder.MessageDecoder decoder, org.opensaml.ws.message.encoder.MessageEncoder encoder)
public org.opensaml.ws.message.decoder.MessageDecoder getMessageDecoder()
SAMLBinding
getMessageDecoder
in interface SAMLBinding
public org.opensaml.ws.message.encoder.MessageEncoder getMessageEncoder()
SAMLBinding
getMessageEncoder
in interface SAMLBinding
public void getSecurityPolicy(List<org.opensaml.ws.security.SecurityPolicyRule> securityPolicy, SAMLMessageContext samlContext)
SAMLBinding
getSecurityPolicy
in interface SAMLBinding
securityPolicy
- storage for created policiessamlContext
- processed context