comparison src/ch/ethz/ssh2/auth/AuthenticationManager.java @ 280:51d5f434ef6b ganymed

start conversion from trilead to ganymed
author Carl Byington <carl@five-ten-sg.com>
date Fri, 18 Jul 2014 17:00:35 -0700
parents d7e088fa2123
children c3019725b123
comparison
equal deleted inserted replaced
279:e1c445af8e46 280:51d5f434ef6b
4 */ 4 */
5 package ch.ethz.ssh2.auth; 5 package ch.ethz.ssh2.auth;
6 6
7 import java.io.IOException; 7 import java.io.IOException;
8 import java.io.InterruptedIOException; 8 import java.io.InterruptedIOException;
9 import java.security.KeyPair;
10 import java.security.PrivateKey;
9 import java.security.SecureRandom; 11 import java.security.SecureRandom;
12 import java.security.interfaces.DSAPrivateKey;
13 import java.security.interfaces.DSAPublicKey;
14 import java.security.interfaces.ECPrivateKey;
15 import java.security.interfaces.ECPublicKey;
16 import java.security.interfaces.RSAPrivateKey;
17 import java.security.interfaces.RSAPublicKey;
10 import java.util.HashSet; 18 import java.util.HashSet;
11 import java.util.Set; 19 import java.util.Set;
12 import java.util.concurrent.ArrayBlockingQueue; 20 import java.util.concurrent.ArrayBlockingQueue;
13 import java.util.concurrent.BlockingQueue; 21 import java.util.concurrent.BlockingQueue;
14 22
25 import ch.ethz.ssh2.packets.PacketUserauthRequestNone; 33 import ch.ethz.ssh2.packets.PacketUserauthRequestNone;
26 import ch.ethz.ssh2.packets.PacketUserauthRequestPassword; 34 import ch.ethz.ssh2.packets.PacketUserauthRequestPassword;
27 import ch.ethz.ssh2.packets.PacketUserauthRequestPublicKey; 35 import ch.ethz.ssh2.packets.PacketUserauthRequestPublicKey;
28 import ch.ethz.ssh2.packets.Packets; 36 import ch.ethz.ssh2.packets.Packets;
29 import ch.ethz.ssh2.packets.TypesWriter; 37 import ch.ethz.ssh2.packets.TypesWriter;
30 import ch.ethz.ssh2.signature.DSAPrivateKey;
31 import ch.ethz.ssh2.signature.DSASHA1Verify; 38 import ch.ethz.ssh2.signature.DSASHA1Verify;
32 import ch.ethz.ssh2.signature.DSASignature; 39 import ch.ethz.ssh2.signature.ECDSASHA2Verify;
33 import java.security.interfaces.RSAPrivateKey;
34 import ch.ethz.ssh2.signature.RSASHA1Verify; 40 import ch.ethz.ssh2.signature.RSASHA1Verify;
35 import ch.ethz.ssh2.signature.RSASignature;
36 import ch.ethz.ssh2.transport.ClientTransportManager; 41 import ch.ethz.ssh2.transport.ClientTransportManager;
37 import ch.ethz.ssh2.transport.MessageHandler; 42 import ch.ethz.ssh2.transport.MessageHandler;
38 43
39 /** 44 /**
40 * @author Christian Plattner 45 * @author Christian Plattner