public class SendGssApiAuthPacket extends AbstractAuthSwitchSendResponsePacket implements InterfaceAuthSwitchSendResponsePacket
Modifier and Type | Field and Description |
---|---|
private PacketInputStream |
reader |
authData, packSeq, password, passwordCharacterEncoding
Constructor and Description |
---|
SendGssApiAuthPacket(PacketInputStream reader,
java.lang.String password,
byte[] authData,
int packSeq,
java.lang.String passwordCharacterEncoding) |
Modifier and Type | Method and Description |
---|---|
void |
handleResultPacket(PacketInputStream reader)
Handle response packet.
|
void |
send(PacketOutputStream pos)
Send native password stream.
|
private final PacketInputStream reader
public SendGssApiAuthPacket(PacketInputStream reader, java.lang.String password, byte[] authData, int packSeq, java.lang.String passwordCharacterEncoding)
public void send(PacketOutputStream pos) throws java.io.IOException, java.sql.SQLException
send
in interface InterfaceSendPacket
pos
- database socketjava.io.IOException
- if a connection error occurjava.sql.SQLException
public void handleResultPacket(PacketInputStream reader) throws java.sql.SQLException, java.io.IOException
AbstractAuthSwitchSendResponsePacket
handleResultPacket
in interface InterfaceAuthSwitchSendResponsePacket
handleResultPacket
in class AbstractAuthSwitchSendResponsePacket
reader
- packet fetcherjava.sql.SQLException
- if any functional error occurjava.io.IOException
- if any connection error occur