Home | History | Annotate | Download | only in cert

Lines Matching defs:algorithm

47  * algorithm name of the {@code CertPathValidator} desired and
53 * and an algorithm-specific set of parameters. If successful, the result is
58 * additional algorithm-specific parameters and options used by the
61 * algorithm:
75 * <th>Algorithm</th>
87 * This algorithm is described in the <a href=
90 * Java Cryptography Architecture Standard Algorithm Name Documentation.
124 private final String algorithm;
127 * Creates a {@code CertPathValidator} object of the given algorithm,
132 * @param algorithm the algorithm name
135 Provider provider, String algorithm)
139 this.algorithm = algorithm;
144 * specified algorithm.
150 * Provider that supports the specified algorithm is returned.
155 * @param algorithm the name of the requested {@code CertPathValidator}
156 * algorithm. See the CertPathValidator section in the <a href=
158 * Java Cryptography Architecture Standard Algorithm Name Documentation</a>
159 * for information about standard algorithm names.
162 * specified algorithm.
166 * specified algorithm.
170 public static CertPathValidator getInstance(String algorithm)
173 CertPathValidatorSpi.class, algorithm);
175 instance.provider, algorithm);
180 * specified algorithm.
190 * @param algorithm the name of the requested {@code CertPathValidator}
191 * algorithm. See the CertPathValidator section in the <a href=
193 * Java Cryptography Architecture Standard Algorithm Name Documentation</a>
194 * for information about standard algorithm names.
199 * specified algorithm.
202 * implementation for the specified algorithm is not
213 public static CertPathValidator getInstance(String algorithm,
217 CertPathValidatorSpi.class, algorithm, provider);
219 instance.provider, algorithm);
224 * specified algorithm.
231 * @param algorithm the name of the requested {@code CertPathValidator}
232 * algorithm. See the CertPathValidator section in the <a href=
234 * Java Cryptography Architecture Standard Algorithm Name Documentation</a>
235 * for information about standard algorithm names.
240 * specified algorithm.
243 * implementation for the specified algorithm is not available
251 public static CertPathValidator getInstance(String algorithm,
254 CertPathValidatorSpi.class, algorithm, provider);
256 instance.provider, algorithm);
270 * Returns the algorithm name of this {@code CertPathValidator}.
272 * @return the algorithm name of this {@code CertPathValidator}
275 return this.algorithm;
280 * algorithm parameter set.
283 * supported by the validation algorithm, otherwise an
286 * algorithm validates {@code CertPath} objects of type X.509.
289 * @param params the algorithm parameters
290 * @return the result of the validation algorithm