Condividi tramite


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 ricevente 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 a cui è possibile accedere tramite la SenderCertificate proprietà del messaggio. Oltre a consentire a Accodamento messaggi di autenticare il messaggio, un certificato esterno consente all'applicazione ricevente di verificare ulteriormente il mittente. Un certificato interno non ha alcun valore utilizzabile per un'applicazione ricevente.

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

Si applica a

Vedi anche