PKIXBuilderParameters — PKIX CertPathBuilder 알고리즘 매개변수 클래스
PKIXBuilderParameters — PKIX CertPathBuilder 알고리즘 매개변수 클래스
PKIX CertPathBuilder 알고리즘의 입력으로 사용되는 매개변수예요. PKIX 인증 경로 검증 알고리즘에 따라 검증된 CertPath를 만드는 데 사용돼요.
본문
public PKIXBuilderParameters(Set<TrustAnchor> trustAnchors, CertSelector targetConstraints) throws InvalidAlgorithmParameterException
지정된 최상위 신뢰 CA들의 Set으로 PKIXBuilderParameters 인스턴스를 만들어요. Set은 후속 수정을 막기 위해 복사돼요.
public PKIXBuilderParameters(KeyStore keystore, CertSelector targetConstraints) throws KeyStoreException, InvalidAlgorithmParameterException
지정된 KeyStore의 신뢰된 인증서 항목에서 최상위 신뢰 CA 집합을 채우는 인스턴스를 만들어요.
public void setMaxPathLength(int maxPathLength)
인증 경로에 존재할 수 있는 중간 인증서의 최대 개수 값을 설정해요. 0이면 경로에 단일 인증서만 가능하고, -1이면 경로 길이 제한이 없어요.
public int getMaxPathLength()
인증 경로에 존재할 수 있는 중간 인증서의 최대 개수 값을 반환해요.
public String toString()
매개변수를 설명하는 형식화된 문자열을 반환해요.