public InitiatorSecureMessageDecryptor( Message source, SecurityMessageProperty secprop, InitiatorMessageSecurityBindingSupport security) : base(source, security) { this.security = security; request_security = secprop; }
public SecurityChannelFactory( IChannelFactory <TChannel> innerFactory, InitiatorMessageSecurityBindingSupport security) { this.inner = innerFactory; this.security = security; }
public InitiatorMessageSecurityGenerator( Message msg, InitiatorMessageSecurityBindingSupport security, EndpointAddress messageTo) : base(msg, security) { // FIXME: I believe it should be done at channel // creation phase, but WinFX does not. // if (!security.InitiatorParameters.InternalHasAsymmetricKey) // throw new InvalidOperationException ("Wrong security token parameters: it must have an asymmetric key (HasAsymmetricKey). There is likely a misconfiguration in the custom security binding element."); this.security = security; this.message_to = messageTo; }
protected void InitializeSecurityFunctionality(InitiatorMessageSecurityBindingSupport security) { this.security = security; }