二进制安全性令牌
<ValueType> 属性标识安全性令牌的类型,例如轻量级第三方认证 (LTPA) 令牌。EncodingType 表明安全性令牌是如何编码的,例如,Base64Binary。<BinarySecurityToken> 元素定义二进制编码的安全性令牌。编码是使用 EncodingType 属性指定的。值类型和空间是使用 ValueType 属性指定的。WebSphere® Application Server V5.0.2 的 Web Service 安全性实现同时支持 LTPA 和 X.509 证书二进制安全性令牌。
要点: V5.x 与 V6 及更高版本的应用程序之间存在重要差别。本文中的信息仅支持在 WebSphere Application Server V6.0.x 和更高版本中使用的 V5.x 应用程序。这些信息不适用于 V6 和更高版本应用程序。
二进制安全性令牌有用于解释的以下属性:
- 值类型
- 编码类型
以下示例描述了 Web Service 安全性消息头中的 LTPA 二进制安全性令牌:
<wsse:BinarySecurityToken xmlns:ns7902342339871340177=
“http://www.ibm.com/websphere/appserver/tokentype/5.0.2”
EncodingType=“wsse:Base64Binary”
ValueType=“ns7902342339871340177:LTPA”>
MIZ6LGPt2CzXBQfio9wZTo1VotWov0NW3Za6lU5K7Li78DSnIK6iHj3hxXgrUn6p4wZI
8Xg26havepvmSJ8XxiACMihTJuh1t3ufsrjbFQJOqh5VcRvI+AKEaNmnEgEV65jUYAC9
C/iwBBWk5U/6DIk7LfXcTT0ZPAd+3D3nCS0f+6tnqMou8EG9mtMeTKccz/pJVTZjaRSo
msu0sewsOKfl/WPsjW0bR/2g3NaVvBy18VlTFBpUbGFVGgzHRjBKAGo+ctkl80nlVLIk
TUjt/XdYvEpOr6QoddGi4okjDGPyyoDxcvKZnReXww5UsoqlpfXwN4KG9as=
</wsse:BinarySecurityToken></wsse:Security></soapenv:Header>
As shown in the example, the token is Base64Binary encoded.