/** * Overriding handle method to handle certificates. * * @param callbacks The callbacks requested. * @throws IOException * @throws UnsupportedCallbackException Thrown if an unkown Callback type is * encountered. */ @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { for (int i = 0; i < callbacks.length; i++) { Callback callback = callbacks[i]; if (callback instanceof CertificateCallback) { CertificateCallback certCallback = (CertificateCallback)callback; certCallback.setCertificates(certificates); } else { throw new UnsupportedCallbackException(callback); } } } }
/** * Overriding handle method to handle certificates. * * @param callbacks The callbacks requested. * @throws IOException * @throws UnsupportedCallbackException Thrown if an unkown Callback type is * encountered. */ @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { for (int i = 0; i < callbacks.length; i++) { Callback callback = callbacks[i]; if (callback instanceof CertificateCallback) { CertificateCallback certCallback = (CertificateCallback)callback; certCallback.setCertificates(certificates); } else { throw new UnsupportedCallbackException(callback); } } } }
/** * Overriding handle method to handle certificates. * * @param callbacks The callbacks requested. * @throws IOException * @throws UnsupportedCallbackException Thrown if an unkown Callback type is * encountered. */ @Override public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException { for (int i = 0; i < callbacks.length; i++) { Callback callback = callbacks[i]; if (callback instanceof CertificateCallback) { CertificateCallback certCallback = (CertificateCallback)callback; certCallback.setCertificates(certificates); } else { throw new UnsupportedCallbackException(callback); } } } }