comparison src/org/tn5250j/framework/transport/SSL/SSLImplementation.java @ 9:731e70088af0 tn5250

adding tn5250 files
author Carl Byington <carl@five-ten-sg.com>
date Thu, 22 May 2014 15:42:48 -0700
parents 3b760b39962a
children b39bcf616a6f
comparison
equal deleted inserted replaced
8:3b760b39962a 9:731e70088af0
191 + cert.getPublicKey().getFormat() + "\n"); 191 + cert.getPublicKey().getFormat() + "\n");
192 192
193 bridge.outputLine(manager.res.getString(R.string.host_authenticity_warning, target)); 193 bridge.outputLine(manager.res.getString(R.string.host_authenticity_warning, target));
194 bridge.outputLine(manager.res.getString(R.string.host_certificate, certInfo)); 194 bridge.outputLine(manager.res.getString(R.string.host_certificate, certInfo));
195 Boolean result = bridge.promptHelper.requestBooleanPrompt(null, manager.res.getString(R.string.prompt_accept_certificate)); 195 Boolean result = bridge.promptHelper.requestBooleanPrompt(null, manager.res.getString(R.string.prompt_accept_certificate));
196 if ((result == null) || (!result.booleanValue()) { 196 if ((result == null) || (!result.booleanValue())) {
197 throw new java.security.cert.CertificateException( 197 throw new java.security.cert.CertificateException(
198 "Certificate Rejected"); 198 "Certificate Rejected");
199 } 199 }
200 200
201 result = bridge.promptHelper.requestBooleanPrompt(null, manager.res.getString(R.string.prompt_save_certificate)); 201 result = bridge.promptHelper.requestBooleanPrompt(null, manager.res.getString(R.string.prompt_save_certificate));
202 if ((result != null) && (result.booleanValue()) { 202 if ((result != null) && (result.booleanValue())) {
203 try { 203 try {
204 userks.setCertificateEntry(cert.getSubjectDN().getName(), 204 userks.setCertificateEntry(cert.getSubjectDN().getName(),
205 cert); 205 cert);
206 userks.store(new FileOutputStream(userKsPath), 206 userks.store(new FileOutputStream(userKsPath),
207 userksPassword); 207 userksPassword);