安全处理结果

在安全通道上,只有成功通过安全检查的消息才会传递到应用程序。 对于这些消息,安全验证的某些结果作为消息属性附加,应用程序可能会提取并检查这些属性以执行其他步骤,例如授权检查。

函数 WsGetMessageProperty 可用于检索 WS_MESSAGE_PROPERTY_ID 中定义的任何与安全相关的属性。 WsGetMessageProperty 为请求安全属性不适用于通道上使用的安全类型的查询返回错误。 消息继续拥有查询函数返回的属性。

以下 API 元素与安全处理结果一起使用。

枚举 描述
WS_SECURITY_TOKEN_PROPERTY_ID 定义可从安全令牌中提取的字段和属性的密钥。

 

函数 说明
WsGetSecurityTokenProperty 从安全令牌中提取字段或属性。

 

Handle 说明
WS_SECURITY_TOKEN 表示安全令牌的不透明句柄。