Network Deployment (Distributed operating systems), v8.0 > Secure applications and their environment > Secure web services > Secure web services > Web Services Security concepts > Web Services Security concepts for v5.x applications > Overview of token types
Binary security token
The <ValueType> attribute identifies the type of the security token, for example, a Lightweight Third Party Authentication (LTPA) token. The EncodingType indicates how the security token is encoded, for example, Base64Binary. The <BinarySecurityToken> element defines a security token that is binary encoded. The encoding is specified using the EncodingType attribute. The value type and space are specified using the ValueType attribute. The Web Services Security implementation for WAS, Version 5.0.2 supports both LTPA and X.509 certificate binary security tokens.
There is an important distinction between Version 5.x and v6 and later applications. The information in this article supports v5.x applications only that are used with WAS v6.0.x and later. The information does not apply to v6 and later applications.
A binary security token has the following attributes that are used for interpretation:
- Value type
- Encode type
The following example depicts an LTPA binary security token in a Web Services Security message header:
<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.
Username token
XML token
Security token
Overview of token types