|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.security.cert.CertPathBuilderSpi
public abstract class CertPathBuilderSpi
CertPathBuilder
클래스의 서비스 프로바이더 인터페이스 (SPI)입니다. CertPathBuilder
의 모든 구현에는, 이 CertPathBuilderSpi
클래스를 확장해 모든 메소드를 구현하는 클래스 (SPI 클래스)가 포함되지 않으면 안됩니다. 일반적으로, 이 클래스의 인스턴스에는,CertPathBuilder
클래스를 개입시켜 액세스 할 필요가 있습니다. 자세한 것은, 「Java 암호화 아키텍쳐(architecture)」를 참조해 주세요.
병행 액세스
이 클래스의 인스턴스는, 복수 thread로부터의 병행 액세스로부터 보호될 필요는 없습니다. 단일의 CertPathBuilderSpi
인스턴스에 병행 액세스 할 필요가 있는 thread는, 그러한 thread간에 동기를 잡아, 랩 하는 CertPathBuilder
객체를 호출하기 전에 필요에 따라서 잠그지 않으면 안됩니다.
그러나, 다른 CertPathBuilderSpi
인스턴스를 조작하는 복수 thread간으로는 동기를 잡을 필요가 없기 때문에,CertPathBuilderSpi
의 인스턴스는 병행성의 문제에 조우할 우려가 있습니다.
생성자 의 개요 | |
---|---|
CertPathBuilderSpi ()
디폴트의 생성자 입니다. |
메소드의 개요 | |
---|---|
abstract CertPathBuilderResult |
engineBuild (CertPathParameters params)
지정한 알고리즘의 파라미터 세트를 사용해, 증명서 패스를 구축하려고 합니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public CertPathBuilderSpi()
메소드의 상세 |
---|
public abstract CertPathBuilderResult engineBuild(CertPathParameters params) throws CertPathBuilderException , InvalidAlgorithmParameterException
params
- 알고리즘 파라미터
CertPathBuilderException
- 지정된 파라미터를 채우는 증명서 패스를 구축할 수 없었던 경우
InvalidAlgorithmParameterException
- 지정된 파라미터가 이 CertPathBuilder
에 대해서 올바르지 않은 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.