다음을 통해 공유


Message.EncryptionAlgorithm 속성

정의

프라이빗 메시지의 본문을 암호화하는 데 사용되는 암호화 알고리즘을 가져오거나 설정합니다.

public:
 property System::Messaging::EncryptionAlgorithm EncryptionAlgorithm { System::Messaging::EncryptionAlgorithm get(); void set(System::Messaging::EncryptionAlgorithm value); };
[System.Messaging.MessagingDescription("MsgEncryptionAlgorithm")]
public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; }
[<System.Messaging.MessagingDescription("MsgEncryptionAlgorithm")>]
member this.EncryptionAlgorithm : System.Messaging.EncryptionAlgorithm with get, set
Public Property EncryptionAlgorithm As EncryptionAlgorithm

속성 값

열거형 값 중 EncryptionAlgorithm 하나입니다. 기본값은 RC2입니다.

특성

예외

메시지 큐는 속성을 무시하도록 필터링됩니다 EncryptionAlgorithm .

설명

메시지가 비공개(암호화)인 경우 수신 시 메시지를 보내고 암호 해독하기 전에 암호화됩니다. 이 속성은 EncryptionAlgorithm 프라이빗 메시지의 메시지 본문을 암호화하는 데 사용되는 알고리즘을 지정합니다.

큐에서 들어오는 메시지를 암호화해야 할 수 있습니다. 애플리케이션이 프라이빗 메시지만 허용하는 큐에 암호화되지 않은(비공개가 아닌) 메시지를 보내거나 비공개 메시지만 허용하는 큐에 프라이빗 메시지를 보내는 경우 큐는 메시지를 거부합니다. 보내는 애플리케이션은 이러한 경우 부정 승인 메시지를 반환할 것을 요청할 수 있습니다.

적용 대상

추가 정보