Lines Matching defs:algorithm

51     // The name of the trust management algorithm.
52 private String algorithm;
83 * @param algorithm the algorithm
86 Provider provider, String algorithm) {
89 this.algorithm = algorithm;
93 * Returns the algorithm name of this <code>TrustManagerFactory</code>
100 * @return the algorithm name of this <code>TrustManagerFactory</code>
104 return this.algorithm;
109 * specified trust management algorithm.
111 * requested trust management algorithm, an instance of
113 * returned. If the algorithm is not available in the default provider
116 * @param algorithm the standard name of the requested trust management
117 * algorithm.
121 * @exception NoSuchAlgorithmException if the specified algorithm is not
125 public static final TrustManagerFactory getInstance(String algorithm)
129 Object[] objs = SSLSecurity.getImpl(algorithm,
133 algorithm);
135 throw new NoSuchAlgorithmException(algorithm + " not found");
141 * trust management algorithm from the specified provider.
143 * @param algorithm the standard name of the requested trust management
144 * algorithm.
149 * @exception NoSuchAlgorithmException if the specified algorithm is not
154 public static final TrustManagerFactory getInstance(String algorithm,
160 Object[] objs = SSLSecurity.getImpl(algorithm, "TrustManagerFactory",
163 (Provider)objs[1], algorithm);
168 * trust management algorithm from the specified provider.
170 * @param algorithm the standard name of the requested trust management
171 * algorithm.
176 * @exception NoSuchAlgorithmException if the specified algorithm is not
179 public static final TrustManagerFactory getInstance(String algorithm,
185 Object[] objs = SSLSecurity.getImpl(algorithm, "TrustManagerFactory",
188 (Provider)objs[1], algorithm);