Lines Matching defs:CertPathBuilder

44  * To create a <code>CertPathBuilder</code>, call
46 * algorithm name of the <code>CertPathBuilder</code> desired and optionally
49 * Once a <code>CertPathBuilder</code> object has been created, certification
57 * following standard <code>CertPathBuilder</code> algorithm:
62 * "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
63 * CertPathBuilder section</a> of the
77 * access a single <code>CertPathBuilder</code> instance concurrently should
79 * threads each manipulating a different <code>CertPathBuilder</code> instance
88 public class CertPathBuilder {
105 * Creates a <code>CertPathBuilder</code> object of the given algorithm,
112 protected CertPathBuilder(CertPathBuilderSpi builderSpi, Provider provider,
121 * Returns a <code>CertPathBuilder</code> object that implements the
126 * A new CertPathBuilder object encapsulating the
133 * @param algorithm the name of the requested <code>CertPathBuilder</code>
134 * algorithm. See the CertPathBuilder section in the <a href=
135 * "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
139 * @return a <code>CertPathBuilder</code> object that implements the
148 public static CertPathBuilder getInstance(String algorithm)
150 Instance instance = GetInstance.getInstance("CertPathBuilder",
152 return new CertPathBuilder((CertPathBuilderSpi)instance.impl,
157 * Returns a <code>CertPathBuilder</code> object that implements the
160 * <p> A new CertPathBuilder object encapsulating the
168 * @param algorithm the name of the requested <code>CertPathBuilder</code>
169 * algorithm. See the CertPathBuilder section in the <a href=
170 * "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
176 * @return a <code>CertPathBuilder</code> object that implements the
191 public static CertPathBuilder getInstance(String algorithm, String provider)
193 Instance instance = GetInstance.getInstance("CertPathBuilder",
195 return new CertPathBuilder((CertPathBuilderSpi)instance.impl,
200 * Returns a <code>CertPathBuilder</code> object that implements the
203 * <p> A new CertPathBuilder object encapsulating the
208 * @param algorithm the name of the requested <code>CertPathBuilder</code>
209 * algorithm. See the CertPathBuilder section in the <a href=
210 * "{@docRoot}/../technotes/guides/security/StandardNames.html#CertPathBuilder">
216 * @return a <code>CertPathBuilder</code> object that implements the
228 public static CertPathBuilder getInstance(String algorithm,
230 Instance instance = GetInstance.getInstance("CertPathBuilder",
232 return new CertPathBuilder((CertPathBuilderSpi)instance.impl,
237 * Returns the provider of this <code>CertPathBuilder</code>.
239 * @return the provider of this <code>CertPathBuilder</code>
246 * Returns the name of the algorithm of this <code>CertPathBuilder</code>.
248 * @return the name of the algorithm of this <code>CertPathBuilder</code>
263 * are inappropriate for this <code>CertPathBuilder</code>
272 * Returns the default <code>CertPathBuilder</code> type as specified in
279 * <p>The default <code>CertPathBuilder</code> type can be used by
284 * <p>The default <code>CertPathBuilder</code> type can be changed by
288 * @return the default <code>CertPathBuilder</code> type as specified