| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object extended by java.security.cert.CertPathBuilderSpi
public abstract class CertPathBuilderSpi
The Service Provider Interface (SPI) 
 for the CertPathBuilder class. All 
 CertPathBuilder implementations must include a class (the 
 SPI class) that extends this class (CertPathBuilderSpi) and 
 implements all of its methods. In general, instances of this class should 
 only be accessed through the CertPathBuilder class. For 
 details, see the Java Cryptography Architecture. 
 
Concurrent Access
 Instances of this class need not be protected against concurrent
 access from multiple threads. Threads that need to access a single
 CertPathBuilderSpi instance concurrently should synchronize
 amongst themselves and provide the necessary locking before calling the
 wrapping CertPathBuilder object.
 
 However, implementations of CertPathBuilderSpi may still
 encounter concurrency issues, since multiple threads each
 manipulating a different CertPathBuilderSpi instance need not
 synchronize.
| Constructor Summary | |
|---|---|
| CertPathBuilderSpi()The default constructor. | |
| Method Summary | |
|---|---|
| abstract CertPathBuilderResult | engineBuild(CertPathParameters params)Attempts to build a certification path using the specified algorithm parameter set. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public CertPathBuilderSpi()
| Method Detail | 
|---|
public abstract CertPathBuilderResult engineBuild(CertPathParameters params) throws CertPathBuilderException, InvalidAlgorithmParameterException
params - the algorithm parameters
CertPathBuilderException - if the builder is unable to construct 
 a certification path that satisfies the specified parameters
InvalidAlgorithmParameterException - if the specified parameters 
 are inappropriate for this CertPathBuilder| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.