2진 보안 토큰
<ValueType> 속성은 보안 토큰의 유형을 식별합니다(예: LTPA(Lightweight Third Party Authentication) 토큰). EncodingType은 보안 토큰이 인코딩되는 방법을 표시합니다(예: Base64Binary). <BinarySecurityToken> 요소는 2진 인코딩된 보안 토큰을 정의합니다. 인코딩은 EncodingType 속성을 사용하여 지정됩니다. 값 유형 및 공간은 ValueType 속성으로 지정됩니다. WebSphere® Application Server, 버전 5.0.2에 대한 웹 서비스 보안 구현은 LTPA 및 X.509 인증서 2진 보안 토큰 모두를 지원합니다.
중요사항: 버전 5.x와 버전 6 이상 애플리케이션간에
중요한 차이가 있습니다. 이 기사의 정보는
WebSphere Application Server 버전 6.0.x 이상과 같이 사용되는 버전 5.x
애플리케이션만 지원합니다. 정보는 버전 6 이상 애플리케이션에는
적용되지 않습니다.
2진 보안 토큰에는 해석에 사용되는 다음과 같은 속성이 있습니다.
- 값 유형
- 인코딩 유형
다음 예는 웹 서비스 보안 메시지 헤더에서의 LTPA 2진 보안
토큰을 설명합니다.
<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>
예에서 보여준 것처럼 토큰은 Base64Binary 인코딩입니다.