Lines Matching defs:KeyAgreement

58  * following standard {@code KeyAgreement} algorithm:
64 * KeyAgreement section</a> of the
76 public class KeyAgreement {
79 Debug.getInstance("jca", "KeyAgreement");
106 * Creates a KeyAgreement object.
112 protected KeyAgreement(KeyAgreementSpi keyAgreeSpi, Provider provider,
120 private KeyAgreement(Service s, Iterator<Service> t, String algorithm) {
128 * Returns the algorithm name of this {@code KeyAgreement} object.
132 * {@code KeyAgreement} object.
134 * @return the algorithm name of this {@code KeyAgreement} object.
141 * Returns a {@code KeyAgreement} object that implements the
146 * A new KeyAgreement object encapsulating the
163 * See the KeyAgreement section in the <a href=
168 * @return the new {@code KeyAgreement} object
178 public static final KeyAgreement getInstance(String algorithm)
182 GetInstance.getServices("KeyAgreement", algorithm);
190 return new KeyAgreement(s, t, algorithm);
197 * Returns a {@code KeyAgreement} object that implements the
200 * <p> A new KeyAgreement object encapsulating the
210 * See the KeyAgreement section in the <a href=
217 * @return the new {@code KeyAgreement} object
233 public static final KeyAgreement getInstance(String algorithm,
238 ("KeyAgreement", KeyAgreementSpi.class, algorithm, provider);
239 return new KeyAgreement((KeyAgreementSpi)instance.impl,
244 * Returns a {@code KeyAgreement} object that implements the
247 * <p> A new KeyAgreement object encapsulating the
254 * See the KeyAgreement section in the <a href=
261 * @return the new {@code KeyAgreement} object
274 public static final KeyAgreement getInstance(String algorithm,
278 ("KeyAgreement", KeyAgreementSpi.class, algorithm, provider);
279 return new KeyAgreement((KeyAgreementSpi)instance.impl,
302 debug.println("KeyAgreement.init() not first method "
419 * Returns the provider of this {@code KeyAgreement} object.
421 * @return the provider of this {@code KeyAgreement} object
486 pdebug.println("KeyAgreement." + algorithm + " algorithm from: " +
551 pdebug.println("KeyAgreement." + algorithm + " algorithm from: " +
585 * <p>This method resets this {@code KeyAgreement} object, so that it
609 * <p>This method resets this {@code KeyAgreement} object, so that it
637 * <p>This method resets this {@code KeyAgreement} object, so that it