예제 파일

원문: https://youdozi.github.io/ko/posts/2026-10-30-jdk-emudhra-truststore/

새 빈 디렉터리에 압축을 풀고 그 디렉터리에서 명령을 실행하세요.

실행 환경
javac·java가 있는 JDK 17 이상. 표준 API만 사용하며 수집기는 네트워크 요청을 보내지 않습니다.

명령
javac --release 17 TrustInventory.java
java TrustInventory

확인 범위
새 JVM과 기본 JSSE 신뢰 초기화 경로를 읽습니다. CA 이름 후보·SHA-256 지문은 목록이며 보호 판정이 아닙니다. 저장소 변경·외부 TLS 연결·폐기/경로 검증·서명 JAR 테스트를 하지 않습니다. 기존 서비스와 애플리케이션의 별도 SSL 컨텍스트는 탐색하지 않습니다.

출력·적용 조건·실패 사례는 본문을 함께 읽으세요. PROVENANCE.json에는 원문과 파일 해시를 기록합니다. 해시는 파일의 일치를 확인하며 정확성을 보증하지 않습니다.
