問題タブ [xmlsec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
soap - X509Data を SecurityTokenReference 内に保持するには
Java で SOAP 本文の XML コンテンツにデジタル署名する必要があり、Apache Santuario ライブラリを使用して実装することにしました。以下のライブラリが使用されています。
結果の SOAP ヘッダーには、次の Secutiry 要素を持つ KeyInfo が含まれている必要があります。
しかし、この API を使用すると、X509Data 部分を SecurityTokenReference 内ではなく、KeyInfo の下にのみ設定できます。
同じことを達成する方法を教えてください。
よろしく、
ヴェンカトラム
libxml2 - LIBXML_PARSEHUGE を使用するようにプログラムを設定する
ファイルの暗号化と復号化にコマンドライン アプリ xmlsec を使用しています。サイズが 40 MB のノードを持つ XML ファイルを取得しました。私はすでに設定する必要があることを知りました
10 MB を超えるノードを解析するには
これを有効にする方法を知っている人はいますか?Parser init の xmlsec のソース コードを検索しましたが、オプションを統合する方法が見つかりませんでした。これをソース内に設定して再コンパイルする必要がありますか? その場合、libxml または xmlsec を再コンパイルする必要がありますか?
ruby-on-rails - Signer Gem と XMLSEC 形式 - xml に Modulus と Exponent を追加
署名者で xmlsec 形式を取得しようとしていますが、これを作成できません。私はこのフォーマットを作成しようとしています:
https://gist.github.com/patojimenez/84d22500611620b8b3bebea30243108a
誰かがこの形式で作業しましたか? 私は単一のフォーマットで試しました:
ただし、形式は大きく異なり、X509Dataタグ情報のみを返します。KeyValueタグ情報が必要です。
どうすればいいですか?
web-services - SOAP ボディの XML 署名
soap:body の署名が必要な WS のクライアントを実装しています。アプリケーションは Go で書かれているので、C へのリンクは避けたいと思います。
最大の問題は、SHA256 をどのように計算するかということです。ダイジェスト アルゴリズムの入力は何ですか? 「/CJj9686ARgbV/YmDrr+1yhcaJuXu022cADK/M8efQs=」は、後で署名される SHA256 の結果であると想定しています。正規化された XML のさまざまなバリエーションを試しましたが、いずれもこのハッシュにはなりませんでした。
正しい SOAP メッセージの例を次に示します。
python - SAML-xmlsec1 検証
xmlsec コマンドで saml 応答 xml に署名しました。
ここに私のXMLがあります:
ただし、次のコマンドを使用して同じ署名付き saml xml を検証する場合:
私はこれを取得しています:
Google as Google as SP で SAML を使用したい。