org.opensaml.saml.saml2.core.Response
への応答をアンマーシャリングしようとしています。です。これを行うために、私は文字列への応答を設定し、文書ビルダーを使用して、それをorg.w3c.dom.Document
に解析しました。アンマーシャラーを登録する
今、ドキュメントの要素をXMLObjectにアンマーシャリングしたいと思います。要素のアンマーシャラーが存在しないので、私はアンマーシャラー工場でnullポインタ例外を取得しています
Element element = document.getDocumentElement();
UnmarshallerFactory unFactory = Configuration.getUnmarshallerFactory();
XMLObject xmlObject = unFactory.getUnmarshaller(element).unmarshall(element);
:私のコードは次のようになります。私がunFactory.unmarshallerのためにデバッグすると、私は{}と見なします。
要素にアンマーシャラーを登録するにはどうすればよいですか?
ありがとうございます!
にこれを追加しました – veggirice