2016-03-30 20 views
0

トークンをパーソナライズするプログラムを作成しています。私の最終目標は、CAからのトークンに必要なフィールドを取得する方法を見つけることです。それが可能なのかどうか、それはどうですか?EJBCA Web Servicesの使い方

答えて

2

フィールドでは、設定で「必須」の証明書フィールドを意味する場合は、WSを使用して証明書およびエンドエンティティプロファイルを取得できます。それらを解析するのはちょっと難しいですが、そこにあるすべてのプロファイルで設定を見つけることができます。

+0

ありがとうございました。あまりにも多くのことを求めていない場合は、WSで証明書とエンドエンティティのプロファイルを取得する方法の例を教えてください。 – JohnR90

+0

すべてのメソッドは、WS APIドキュメントから見つけることができます。 [管理者ガイド](https://www.ejbca.org/docs/adminguide.html#EJBCA%20Web%20Service%20Interface)からリンクされています [EjbcaWS](https://www.ejbca.org /docs/ws/org/ejbca/core/protocol/ws/client/gen/EjbcaWS.html)、プロファイルデータを提供するgetProfileメソッドを見つけることができます。 この方法を使用できる場合は、データの解析に役立つ必要がある場合に戻ってください。 – primetomas

+0

こんにちはagain。私たちのバージョンのEjbca(6.2.0)はgetProfile wsを持っていませんが、別の問題を手伝うことができるのだろうかと思っていました。私はapache cxf wsdl2jsを使用して、WSを表す関数を含むファイルを生成しました。あなたがwsを使用するこの方法に慣れているなら、このhttp://pastebin.com/3Meq0hXgを見てください。私は "org.bouncycastle.asn1.ASN1Integerはorg.bouncycastle.asn1.ASN1Sequenceにキャストできません"となっており、これを解決する方法がわかりません。ありがとう。 – JohnR90

関連する問題