Exemplo n.º 1
0
		public InitiatorSecureMessageDecryptor (
			Message source, SecurityMessageProperty secprop, InitiatorMessageSecurityBindingSupport security)
			: base (source, security)
		{
			this.security = security;
			request_security = secprop;
		}
Exemplo n.º 2
0
 public InitiatorSecureMessageDecryptor(
     Message source, SecurityMessageProperty secprop, InitiatorMessageSecurityBindingSupport security)
     : base(source, security)
 {
     this.security    = security;
     request_security = secprop;
 }
Exemplo n.º 3
0
		public SecurityDuplexSessionChannel (ChannelFactoryBase factory, IChannel innerChannel, EndpointAddress remoteAddress, Uri via, InitiatorMessageSecurityBindingSupport security)
			: base (factory, remoteAddress, via)
		{
			this.channel = innerChannel;
			session = new SecurityDuplexSession (this);
			InitializeSecurityFunctionality (security);
		}
Exemplo n.º 4
0
        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;
        }
Exemplo n.º 5
0
		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;
		}
Exemplo n.º 6
0
		protected void InitializeSecurityFunctionality (InitiatorMessageSecurityBindingSupport security)
		{
			this.security = security;
		}
Exemplo n.º 7
0
		void InitializeSecurityFunctionality (InitiatorMessageSecurityBindingSupport security)
		{
			security_initiator = security;
		}
 public SecurityDuplexSessionChannel(ChannelFactoryBase factory, IChannel innerChannel, EndpointAddress remoteAddress, Uri via, InitiatorMessageSecurityBindingSupport security)
     : base(factory, remoteAddress, via)
 {
     this.channel = innerChannel;
     session      = new SecurityDuplexSession(this);
     InitializeSecurityFunctionality(security);
 }
 void InitializeSecurityFunctionality(InitiatorMessageSecurityBindingSupport security)
 {
     security_initiator = security;
 }
 protected void InitializeSecurityFunctionality(InitiatorMessageSecurityBindingSupport security)
 {
     this.security = security;
 }