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. |