Condividi tramite


Risultati dell'elaborazione della sicurezza

In un canale sicuro, solo i messaggi che superano correttamente i controlli di sicurezza vengono recapitati all'applicazione. Per questi messaggi, alcuni risultati della verifica della sicurezza vengono collegati come proprietà del messaggio e l'applicazione può estrarre ed esaminare queste proprietà per eseguire passaggi aggiuntivi, ad esempio i controlli di autorizzazione.

La funzione WsGetMessageProperty può essere usata per recuperare una delle proprietà correlate alla sicurezza definite in WS_MESSAGE_PROPERTY_ID. WsGetMessageProperty restituisce un errore per le query che richiedono proprietà di sicurezza non applicabili al tipo di sicurezza usato nel canale. Il messaggio continua a possedere le proprietà restituite dalla funzione di query.

Gli elementi API seguenti vengono usati con i risultati dell'elaborazione della sicurezza.

Enumerazione Descrizione
WS_SECURITY_TOKEN_PROPERTY_ID Definisce le chiavi per i campi e le proprietà che possono essere estratte da un token di sicurezza.

 

Funzione Descrizione
WsGetSecurityTokenProperty Estrae un campo o una proprietà da un token di sicurezza.

 

Handle Descrizione
WS_SECURITY_TOKEN Handle opaco che rappresenta un token di sicurezza.