Sign requests transferred via Redirect binding
First of all TElSAMLServiceProvider.OnBeforeBindingUse event handler should be implemented. This event is fired before any binding is applied to SP request or response and allows to adjust binding options. The event receives Binding parameter that needs to be typecasted to TElSAMLRedirectBinding type. Then TElSAMLRedirectBinding.KeyMaterial property should be initialized with a key material that will be used to sign the data. Usually signing mechanism is applied only if original XML passed to the binding algorithm was signed, however if XML is not signed and you still want to apply signature to the binding then TElSAMLRedirectBinding.ForceSign property should be turned on.