Message.DestinationSymmetricKey Özellik

Tanım

Uygulamayla şifrelenmiş iletileri veya yabancı kuyruklara gönderilen iletileri şifrelemek için kullanılan simetrik anahtarı alır veya ayarlar.

public:
 property cli::array <System::Byte> ^ DestinationSymmetricKey { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
[System.Messaging.MessagingDescription("MsgDestinationSymmetricKey")]
public byte[] DestinationSymmetricKey { get; set; }
[<System.Messaging.MessagingDescription("MsgDestinationSymmetricKey")>]
member this.DestinationSymmetricKey : byte[] with get, set
Public Property DestinationSymmetricKey As Byte()

Özellik Değeri

Byte[]

İletiyi şifrelemek için kullanılan hedef simetrik anahtarı belirten bayt değerleri dizisi. Varsayılan değer sıfır uzunlukta bir dizidir.

Öznitelikler

Özel durumlar

İleti kuyruğu, özelliğini yoksayacak DestinationSymmetricKey şekilde filtrelenmiştir.

Açıklamalar

İki senaryo için özelliğini kullanmanız DestinationSymmetricKey gerekir. İlki, Message Queuing yerine uygulamanızın bir iletiyi şifrelemesidir. İkincisi, Message Queuing dışında bir kuyruğa alma sistemine şifreli ileti gönderdiğiniz zamandır.

Bu özelliği ayarlamadan önce simetrik anahtarı alıcı kuyruk yöneticisinin ortak anahtarıyla şifrelemeniz gerekir. Uygulamayla şifrelenmiş bir ileti gönderdiğinizde, alıcı kuyruk yöneticisi iletinin hedef kuyruğuna göndermeden önce şifresini çözmek için simetrik anahtarı kullanır.

Yabancı bir kuyruğa ileti gönderirseniz, ileti önce uygun bağlayıcı uygulaması tarafından alınır ve bu da şifrelenmiş iletiyi ekli simetrik anahtarla alıcı uygulamaya iletir. Ardından, simetrik anahtarı kullanarak iletinin şifresini çözmek, alıcı uygulamanın sorumluluğundadır.

özelliğini ayarladığınızda DestinationSymmetricKey , özelliğini de ayarlamanız ConnectorType gerekir. İleti gönderildiğinde, özellik de ayarlanmadıysa ConnectorType Message Queuing özelliği yoksayarDestinationSymmetricKey.

özelliği en DestinationSymmetricKey fazla 256 dizi boyutuna sahiptir.

Şunlara uygulanır

Ayrıca bkz.