123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- //------------------------------------------------------------------------------
- // <copyright file="EncryptionAlgorithm.cs" company="Microsoft">
- // Copyright (c) Microsoft Corporation. All rights reserved.
- // </copyright>
- //------------------------------------------------------------------------------
- using Experimental.System.Messaging.Interop;
- namespace Experimental.System.Messaging
- {
- /// <include file='doc\EncryptionAlgorithm.uex' path='docs/doc[@for="EncryptionAlgorithm"]/*' />
- /// <devdoc>
- /// <para>
- /// Specifies the encryption algorithm used to encrypt the message body of a
- /// private message.
- ///
- /// </para>
- /// </devdoc>
- public enum EncryptionAlgorithm
- {
- /// <include file='doc\EncryptionAlgorithm.uex' path='docs/doc[@for="EncryptionAlgorithm.None"]/*' />
- /// <devdoc>
- /// <para>
- /// No encryption.
- /// </para>
- /// </devdoc>
- None = 0,
- /// <include file='doc\EncryptionAlgorithm.uex' path='docs/doc[@for="EncryptionAlgorithm.Rc2"]/*' />
- /// <devdoc>
- /// <para>
- /// The value MQMSG_CALG_RC2. This is the default value for
- /// the <see langword='EncryptAlgorithm'/> property of the Message Queuing
- /// application's <see langword='MSMQMessage '/>
- ///
- ///
- /// object.
- ///
- /// </para>
- /// </devdoc>
- Rc2 = NativeMethods.CALG_RC2,
- /// <include file='doc\EncryptionAlgorithm.uex' path='docs/doc[@for="EncryptionAlgorithm.Rc4"]/*' />
- /// <devdoc>
- /// <para>
- /// The value MQMSG_CALG_RC4. This corresponds to the less
- /// secure option for the <see langword='EncryptAlgorithm '/>property of the
- /// Message Queuing application's <see langword='MSMQMessage '/>
- ///
- /// object.
- ///
- /// </para>
- /// </devdoc>
- Rc4 = NativeMethods.CALG_RC4,
- }
- }
|