Java에서 X509 인증서로 작업하고 있습니다. 인증서가 있으면 루트 인증서에 도달 할 때까지 서명 계층 구조에서 다른 모든 인증서를 찾을 수 있습니까?인증서 체인 얻기
인증서 파일 (.cer
확장자)이 있는데 상위 서명 인증서를 추출하고 싶습니다. 자체 서명 된 최종 루트 인증서를 얻을 때까지 해당 인증서의 부모를 계속 찾고 싶습니다.
java.security.cert
에 X509Certificate 인증서 API 및 관련 API를 확인했지만 유용한 정보를 찾을 수 없습니다.
가능한 복제본 [기존의 리프 인증서에서 중간 및 루트 인증서를 생성하는 방법] (http://stackoverflow.com/questions/11076491/how-to-generate-intermediate-and-root-cert-from- 기존 리프 인증서) –
신뢰할 수있는 방법이 없습니다. http://stackoverflow.com/a/11076955/47961에서 내 대답보기 –
[java.security.KeyStore # getCertificateChain()]을 시도 했습니까? (http://docs.oracle.com/javase/6/docs/api /java/security/KeyStore.html#getCertificateChain(java.lang.String))? – Zaki