@ThreadSafeAfterInit public class SpringAwareMessageEncoderFactory extends AbstractInitializableComponent implements org.opensaml.profile.action.MessageEncoderFactory
MessageEncoder to use based on an input collection of
descriptors that map to a Spring bean ID.| Modifier and Type | Field and Description |
|---|---|
private ListMultimap<String,BindingDescriptor> |
bindingMap
Map of bindings to descriptors.
|
private org.slf4j.Logger |
log
Class logger.
|
| Constructor and Description |
|---|
SpringAwareMessageEncoderFactory()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.opensaml.messaging.encoder.MessageEncoder |
getMessageEncoder(org.opensaml.profile.context.ProfileRequestContext profileRequestContext) |
void |
setBindings(List<BindingDescriptor> bindings)
Set the bindings to evaluate for use, in preference order.
|
destroy, doDestroy, doInitialize, initialize, isDestroyed, isInitialized@Nonnull private final org.slf4j.Logger log
@Nonnull @NonnullElements private ListMultimap<String,BindingDescriptor> bindingMap
public SpringAwareMessageEncoderFactory()
public void setBindings(@Nonnull@NonnullElements List<BindingDescriptor> bindings)
bindings - bindings to considerCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.