웹 서비스 보안 API
웹 서비스 보안 프로그래밍 모델은 SOAP 메시지를 보안화하기 위한 애플리케이션 프로그래밍 인터페이스(WSS API)를 제공합니다. WSS API 모델은 웹 서비스 보안 버전 1.1 표준을 기반으로 하지만 웹 서비스 보안 버전 1.0을 위한 지원을 포함합니다.
웹 서비스 보안 API(WSS API)는 XML 보안에 대해 다음 SOAP 관련 바인딩을 생성하고 처리할 수 있습니다.
- XML 서명 및 서명 검증
- XML 암호화 및 복호화
웹 서비스 보안 런타임의 토큰 처리 및 플러그 가능한 토큰 아키텍처가 WSS API에 사용되는 것과 동일한 보안 토큰 인터페이스 및 JAAS 로그인 모듈을 재사용하도록 다시 설계됩니다.
다음 테이블은 WebSphere® ApplicationServer와 함께 제공되고 생성기와 이용자 바인딩에 대한 SOAP 바인딩에서 서명 및 암호화 정보를 구성하기 위해 사용되는 WSS API 인터페이스를 나열합니다.
WSS API 인터페이스 | 설명 |
---|---|
WSSDecryption | 패키지: com.ibm.websphere.wssecurity.wssapi.decryption 이 인터페이스는 복호화를 지정하는 것에 책임이 있습니다. 복호화에 대한 기본값에는 다음이 포함됩니다.
|
WSSDecryptPart | 패키지: com.ibm.websphere.wssecurity.wssapi.decryption 이 인터페이스는 필요에 따라 복호화된 파트를 추가하는 것에 책임이 있습니다. 지정되면 복호화된 파트의 기본값에는 다음이 포함됩니다.
|
WSSEncryption | 패키지: com.ibm.websphere.wssecurity.wssapi.encryption 이 인터페이스는 암호화 컴포넌트에 대한 책임이 있습니다. 암호화에 대한 기본값에는 다음이 포함됩니다.
|
WSSEncryptPart | 패키지: com.ibm.websphere.wssecurity.wssapi.encryption 이 인터페이스는 필요에 따라 암호화된 파트를 추가하는 것에 책임이 있습니다. 지정되면 암호화된 파트의 기본값에는 다음이 포함됩니다.
|
WSSSignature | 패키지: com.ibm.websphere.wssecurity.wssapi.signature 이 인터페이스는 서명을 지정하는 것에 책임이 있습니다. 서명에 대한 기본값에는 다음이 포함됩니다.
|
WSSSignPart | 패키지: com.ibm.websphere.wssecurity.wssapi.signature 이 인터페이스는 필요에 따라 서명된 파트를 추가하는 것에 책임이 있습니다. 지정되면 서명된 파트의 기본값에는 다음이 포함됩니다.
|
WSSVerification | 패키지: com.ibm.websphere.wssecurity.wssapi.verification 이 인터페이스는 서명 검증을 지정하는 것에 책임이 있습니다. 검증에 대한 기본값에는 다음이 포함됩니다.
|
WSSVerifyPart | 패키지: com.ibm.websphere.wssecurity.wssapi.verification 이 인터페이스는 필요에 따라 확인 파트를 추가하는 것에 책임이 있습니다. 지정되면 검증 파트의 기본값에는 다음이 포함됩니다.
|
사전 구성된 생성기 및 이용자 토큰에 대한 정보를 참조하십시오.