Package java.security.cert
Class CertPathBuilderSpi
java.lang.Object
java.security.cert.CertPathBuilderSpi
- Direct Known Subclasses:
PKIXCertPathBuilderSpi
public abstract class CertPathBuilderSpi extends Object
The Service Provider Interface (SPI) for the
CertPathBuilder class to be implemented by security providers.-
Constructor Summary
Constructors Constructor Description CertPathBuilderSpi()Creates a newCertPathBuilderSpiinstance. -
Method Summary
Modifier and Type Method Description abstract CertPathBuilderResultengineBuild(CertPathParameters params)Builds a certification path with the specified algorithm parameters.
-
Constructor Details
-
CertPathBuilderSpi
public CertPathBuilderSpi()Creates a newCertPathBuilderSpiinstance.
-
-
Method Details
-
engineBuild
public abstract CertPathBuilderResult engineBuild(CertPathParameters params) throws CertPathBuilderException, InvalidAlgorithmParameterExceptionBuilds a certification path with the specified algorithm parameters.- Parameters:
params- the algorithm parameters.- Returns:
- a result of the build.
- Throws:
CertPathBuilderException- if the build fails.InvalidAlgorithmParameterException- if the specified parameters cannot be used to build the path with this builder.
-