安全性處理結果
在安全通道上,只會將成功通過安全性檢查的訊息傳遞至應用程式。 對於這些訊息,某些來自安全性驗證的結果會附加為訊息屬性,應用程式可能會擷取並檢查這些屬性,以執行其他步驟,例如授權檢查。
WsGetMessageProperty函式可用來擷取WS_MESSAGE_PROPERTY_ID中定義的任何安全性相關屬性。 WsGetMessageProperty 會針對要求安全性屬性不適用於通道上所用安全性類型的查詢傳回錯誤。 訊息會繼續擁有查詢函式所傳回的屬性。
下列 API 元素會搭配安全性處理結果使用。
列舉型別 | 描述 |
---|---|
WS_SECURITY_TOKEN_PROPERTY_ID | 定義可從安全性權杖擷取之欄位和屬性的金鑰。 |
函式 | 描述 |
---|---|
WsGetSecurityTokenProperty | 從安全性權杖擷取欄位或屬性。 |
Handle | Description |
---|---|
WS_SECURITY_TOKEN | 代表安全性權杖的不透明控制碼。 |