私はX509Certificateを変数でアクセスしています...
証明書の詳細を取得しようとすると、提供された関数によってCriticalExtensionsの値がeasly取得されます。
しかし、私が到達しようとしていることは私がアクセスしようとしていることで表示されているポリシー識別子番号です2.5.29.32
証明書の拡張(情報)値にアクセスする方法は?
をcertifcateに保存され、オブジェクトID番号で表され、いずれも重要な拡張でありますこの画像:http://i.stack.imgur.com/xo8zX.png
iは
cert.getExtensionValue("2.5.29.32");
次の関数を使用するが、それは誰もが私が間違ってやっているものを私に伝えることができます。..私に価値を与えるものではありませんか?
P .:私はjava.security.cert.X509Certificateを使用しています。
それはあなたに何を与えるのですか?証明書がその拡張子を含んでいない場合はどうなりますか? –
私が得ている戻り値は、byte []型で、証明書にそれがない場合は[B @ 1815859と等しいです。 – Waiel