Message.SenderCertificate Proprietà

Definizione

Ottiene o imposta il certificato di sicurezza usato per autenticare i messaggi.

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

Valore della proprietà

Byte[]

Una matrice di valori di byte che rappresenta un certificato di sicurezza, utilizzato da Accodamento messaggi per verificare il mittente del messaggio. L'impostazione predefinita è una matrice di lunghezza zero.

Attributi

Eccezioni

La coda di messaggi viene filtrata in modo che venga ignorata la proprietà SenderCertificate.

Commenti

L'applicazione di ricezione usa la SenderCertificate proprietà quando il messaggio include un certificato di sicurezza esterno.

Accodamento messaggi può autenticare un messaggio usando un certificato di sicurezza interno o esterno. Accodamento messaggi fornisce certificati interni, usati per verificare l'integrità dei messaggi. Un'autorità di certificazione fornisce un certificato esterno, che è possibile accedere tramite la SenderCertificate proprietà del messaggio. Oltre a consentire l'autenticazione del messaggio, un certificato esterno consente all'applicazione di ricezione di verificare ulteriormente il mittente. Un certificato interno non ha alcun valore utilizzabile per un'applicazione di ricezione.

Un certificato esterno deve essere registrato con il servizio directory del sistema accodamento messaggi. Un certificato esterno contiene informazioni sull'autorità di certificazione, sull'utente del certificato, sul periodo di validità del certificato, sulla chiave pubblica dell'utente del certificato e sulla firma dell'autorità di certificazione.

Si applica a

Vedi anche