Tôi đang triển khai ebXML3.0 trong java và tìm thư viện/API java tôi có thể sử dụng để ký và mã hóa thư SOAP có tệp đính kèm . Trước đó tôi đã sử dụng "Apache wss4j" nhưng điều này dường như chỉ hỗ trợ ký/mã hóa của SOAP Body (Không có phần đính kèm).Tìm thư viện/API java để triển khai WS-Security cho các thư SOAP có Đính kèm (SWA)
Về cơ bản tìm kiếm Java API hỗ trợ sau
https://www.oasis-open.org/committees/download.php/16672/wss-v1.1-spec-os-SwAProfile.pdf
Điều duy nhất tôi tìm thấy là một cái gì đó trong [Báo cáo năm 2005 của Oracle] (http://www.oracle.com/technetwork/middleware/ias/ws-attachment-pcho-130995.pdf): "WS-Security, là một tiêu chuẩn được xây dựng trên XML Infoset, không thể liên kết các tệp đính kèm được mã hóa hoặc ký với phong bì SOAP trong trường hợp thư SwA hoặc DIME. SwA hoặc DIME, và sau đó, Nhà cung cấp SOAP phải thực hiện giải mã hoặc xác thực chữ ký ở lớp triển khai dịch vụ ... " –
Dường như với tôi rằng tôi đã cung cấp tiền thưởng cho người dùng mới thân thiết. Nếu bạn đã bao giờ tìm ra câu trả lời, xin đừng quên đăng nó ở đây. –
Bạn có thể đặt một khóa chia sẻ trong phần thân của thông điệp SOAP (mà bạn mã hóa bằng thư viện hiện tại của bạn) và tự xử lý mã hóa bằng cách sử dụng khóa đó. – Colton