public abstract class AbstractMD5Extension extends AbstractSftpExtension
SSH_FXP_EXTENDED_REPLY| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
doMD5Hash(byte[] handle,
long startOffset,
long length,
byte[] quickCheckHash,
SftpSubsystem sftp) |
protected byte[] |
doMD5Hash(java.lang.String filename,
long startOffset,
long length,
byte[] quickCheckHash,
SftpSubsystem sftp) |
void |
processExtendedMessage(com.sshtools.common.util.ByteArrayReader msg,
SftpSubsystem sftp) |
protected void |
sendReply(int requestId,
byte[] hashValue,
SftpSubsystem sftp) |
boolean |
supportsExtendedMessage(int messageId) |
generateDefaultData, getDefaultData, getName, isDeclaredInVersionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocessMessageprotected byte[] doMD5Hash(java.lang.String filename,
long startOffset,
long length,
byte[] quickCheckHash,
SftpSubsystem sftp)
throws java.io.FileNotFoundException,
PermissionDeniedException,
java.io.IOException,
SshException,
InvalidHandleException
java.io.FileNotFoundExceptionPermissionDeniedExceptionjava.io.IOExceptionSshExceptionInvalidHandleExceptionprotected byte[] doMD5Hash(byte[] handle,
long startOffset,
long length,
byte[] quickCheckHash,
SftpSubsystem sftp)
throws SshException,
java.io.EOFException,
InvalidHandleException,
java.io.IOException,
PermissionDeniedException
SshExceptionjava.io.EOFExceptionInvalidHandleExceptionjava.io.IOExceptionPermissionDeniedExceptionprotected void sendReply(int requestId,
byte[] hashValue,
SftpSubsystem sftp)
throws java.io.IOException
java.io.IOExceptionpublic boolean supportsExtendedMessage(int messageId)
public void processExtendedMessage(com.sshtools.common.util.ByteArrayReader msg,
SftpSubsystem sftp)
Copyright © 2022. All rights reserved.