변수를 통해 액세스 한 X509Certificate이 있습니다 ...
인증서의 세부 정보를 얻으려고 할 때 제공되는 기능에 따라 CriticalExtensions 값을 easly 가져올 수 있습니다.
그러나 내가 도달 할 노력하고있어 개체 ID 번호로 certifcate에 저장되고 표현되는 것도 중요한 확장 2.5.29.32
인증서 확장 (정보) 값에 액세스하는 방법?
내가 액세스를 시도하고있어 쇼에 정책 식별자 번호입니다 이 이미지 : http://i.stack.imgur.com/xo8zX.png
i는 다음과 같은 기능
cert.getExtensionValue("2.5.29.32");
하지만 나에게 값 .. 사람이 내가 잘못 뭘하는지 말해 줄 수를 제공하지 않습니다를 사용?
P .: 저는 java.security.cert.X509Certificate를 사용하고 있습니다.
글쎄, 그것은 무엇을 제공합니까? 인증서에 해당 확장이 포함되어 있지 않으면 무엇을 제공합니까? –
내가 얻는 반환 값은 [B @ 1815859와 같은 byte [] 유형입니다. 인증서에 null이 있거나 0을 반환해야하는 경우. – Waiel