Package com.sshtools.agent
Class AgentMessage
java.lang.Object
com.sshtools.agent.AgentMessage
- Direct Known Subclasses:
OpenSshSignRequest
,SshAgentAddKey
,SshAgentAddKey
,SshAgentAlive
,SshAgentDeleteKey
,SshAgentDeleteKey
,SshAgentFailure
,SshAgentFailure
,SshAgentForwardingNotice
,SshAgentKeyList
,SshAgentKeyList
,SshAgentLock
,SshAgentLock
,SshAgentOperationComplete
,SshAgentOperationComplete
,SshAgentPing
,SshAgentPrivateKeyOp
,SshAgentPrivateKeyOp
,SshAgentRandom
,SshAgentRandomData
,SshAgentRequestVersion
,SshAgentSuccess
,SshAgentSuccess
,SshAgentUnlock
,SshAgentUnlock
,SshAgentVersionResponse
,SshMsgUserAuthPKOK
Super class of all client messages
- Author:
- Aruna Abesekara
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
constructByteArray
(com.sshtools.common.util.ByteArrayWriter baw) void
constructMessage
(com.sshtools.common.util.ByteArrayReader bar) void
fromByteArray
(byte[] data) int
byte[]
-
Constructor Details
-
AgentMessage
public AgentMessage(int type)
-
-
Method Details
-
getMessageName
-
getMessageType
public int getMessageType()- Returns:
-
constructByteArray
public void constructByteArray(com.sshtools.common.util.ByteArrayWriter baw) throws InvalidMessageException, IOException - Parameters:
baw
-- Throws:
InvalidMessageException
IOException
-
constructMessage
public void constructMessage(com.sshtools.common.util.ByteArrayReader bar) throws InvalidMessageException, IOException - Parameters:
bar
-- Throws:
InvalidMessageException
IOException
-
fromByteArray
- Parameters:
data
-- Throws:
InvalidMessageException
-
toByteArray
- Returns:
- Throws:
InvalidMessageException
-