1 2 package ch.ethz.ssh2.packets; 3 4 10 public class PacketUserauthInfoResponse 11 { 12 byte[] payload; 13 14 String [] responses; 15 16 public PacketUserauthInfoResponse(String [] responses) 17 { 18 this.responses = responses; 19 } 20 21 public byte[] getPayload() 22 { 23 if (payload == null) 24 { 25 TypesWriter tw = new TypesWriter(); 26 tw.writeByte(Packets.SSH_MSG_USERAUTH_INFO_RESPONSE); 27 tw.writeUINT32(responses.length); 28 for (int i = 0; i < responses.length; i++) 29 tw.writeString(responses[i]); 30 31 payload = tw.getBytes(); 32 } 33 return payload; 34 } 35 } 36 | Popular Tags |