///<summary>Sets the value of the <c><SIF_SecureChannel></c> element.</summary> /// <param name="SifAuthenticationLevel">The minimum level of authentication required by the message originator to be considered a secure channel upon message delivery to other agents.</param> /// <param name="SifEncryptionLevel">The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents.</param> ///<remarks> /// <para>This form of <c>setSIF_SecureChannel</c> is provided as a convenience method /// that is functionally equivalent to the <c>SIF_SecureChannel</c></para> /// <para>Version: 2.6</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_SecureChannel(AuthenticationLevel SifAuthenticationLevel, EncryptionLevel SifEncryptionLevel) { RemoveChild(InfraDTD.SIF_SECURITY_SIF_SECURECHANNEL); AddChild(InfraDTD.SIF_SECURITY_SIF_SECURECHANNEL, new SIF_SecureChannel(SifAuthenticationLevel, SifEncryptionLevel)); }
/// <summary> /// Sets the value of the <c><SIF_EncryptionLevel></c> element. /// </summary> /// <param name="val">A EncryptionLevel object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "This is the level of encryption that the SIF node supports when it wants to communicate via a secure channel."</para> /// <para>Version: 2.5</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_EncryptionLevel( EncryptionLevel val ) { SetField( InfraDTD.SIF_SIFNODE_SIF_ENCRYPTIONLEVEL, val ); }
///<summary>Sets the value of the <c><SIF_SecureChannel></c> element.</summary> /// <param name="SifAuthenticationLevel">The minimum level of authentication required by the message originator to be considered a secure channel upon message delivery to other agents.</param> /// <param name="SifEncryptionLevel">The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents.</param> ///<remarks> /// <para>This form of <c>setSIF_SecureChannel</c> is provided as a convenience method /// that is functionally equivalent to the <c>SIF_SecureChannel</c></para> /// <para>Version: 2.5</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_SecureChannel( AuthenticationLevel SifAuthenticationLevel, EncryptionLevel SifEncryptionLevel ) { RemoveChild( InfraDTD.SIF_SECURITY_SIF_SECURECHANNEL); AddChild( InfraDTD.SIF_SECURITY_SIF_SECURECHANNEL, new SIF_SecureChannel( SifAuthenticationLevel, SifEncryptionLevel ) ); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sifAuthenticationLevel">The minimum level of authentication required by the message originator to be considered a secure channel upon message delivery to other agents.</param> ///<param name="sifEncryptionLevel">The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents.</param> /// public SIF_SecureChannel(AuthenticationLevel sifAuthenticationLevel, EncryptionLevel sifEncryptionLevel) : base(InfraDTD.SIF_SECURECHANNEL) { this.SetSIF_AuthenticationLevel(sifAuthenticationLevel); this.SetSIF_EncryptionLevel(sifEncryptionLevel); }
/// <summary> /// Sets the value of the <c><SIF_EncryptionLevel></c> element. /// </summary> /// <param name="val">A EncryptionLevel object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents."</para> /// <para>Version: 2.6</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_EncryptionLevel(EncryptionLevel val) { SetField(InfraDTD.SIF_SECURECHANNEL_SIF_ENCRYPTIONLEVEL, val); }
/// <summary> /// Constructor that accepts values for all mandatory fields /// </summary> ///<param name="sifAuthenticationLevel">The minimum level of authentication required by the message originator to be considered a secure channel upon message delivery to other agents.</param> ///<param name="sifEncryptionLevel">The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents.</param> /// public SIF_SecureChannel( AuthenticationLevel sifAuthenticationLevel, EncryptionLevel sifEncryptionLevel ) : base(InfraDTD.SIF_SECURECHANNEL) { this.SetSIF_AuthenticationLevel( sifAuthenticationLevel ); this.SetSIF_EncryptionLevel( sifEncryptionLevel ); }
/// <summary> /// Sets the value of the <c><SIF_EncryptionLevel></c> element. /// </summary> /// <param name="val">A EncryptionLevel object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "The minimum level of encryption required by the message originator to be considered a secure channel upon message delivery to other agents."</para> /// <para>Version: 2.5</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_EncryptionLevel( EncryptionLevel val ) { SetField( InfraDTD.SIF_SECURECHANNEL_SIF_ENCRYPTIONLEVEL, val ); }
/// <summary> /// Sets the value of the <c><SIF_EncryptionLevel></c> element. /// </summary> /// <param name="val">A EncryptionLevel object</param> /// <remarks> /// <para>The SIF specification defines the meaning of this element as: "This is the level of encryption that the SIF node supports when it wants to communicate via a secure channel."</para> /// <para>Version: 2.6</para> /// <para>Since: 1.1</para> /// </remarks> public void SetSIF_EncryptionLevel(EncryptionLevel val) { SetField(InfraDTD.SIF_SIFNODE_SIF_ENCRYPTIONLEVEL, val); }