示例#1
0
 public SecurityChannelListener(
     IChannelListener <TChannel> innerListener,
     RecipientMessageSecurityBindingSupport security)
 {
     inner         = innerListener;
     this.security = security;
 }
示例#2
0
        public SecurityRequestContext(SecurityReplyChannel channel, RequestContext source)
        {
            this.source  = source;
            this.channel = channel;

            security = channel.Source.SecuritySupport;
        }
示例#3
0
        public RecipientMessageSecurityGenerator(
            Message msg,
            SecurityRequestContext requestContext,
            RecipientMessageSecurityBindingSupport security)
            : base(msg, security)
        {
            this.security = security;
            req_ctx       = requestContext;
            SecurityMessageProperty secprop =
                (SecurityMessageProperty)req_ctx.RequestMessage.Properties.Security.CreateCopy();

            msg.Properties.Security = secprop;
        }
示例#4
0
 public RecipientSecureMessageDecryptor(
     Message source, RecipientMessageSecurityBindingSupport security)
     : base(source, security)
 {
     this.security = security;
 }