Package com.hierynomus.sshj.transport
Class IdentificationStringParser
java.lang.Object
com.hierynomus.sshj.transport.IdentificationStringParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Buffer.PlainBuffer
private byte[]
private final org.slf4j.Logger
-
Constructor Summary
ConstructorsConstructorDescriptionIdentificationStringParser
(Buffer.PlainBuffer buffer, LoggerFactory loggerFactory) -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
checkForIdentification
(Buffer.PlainBuffer lineBuffer) private void
logHeaderLine
(Buffer.PlainBuffer lineBuffer) private String
readIdentification
(Buffer.PlainBuffer lineBuffer)
-
Field Details
-
log
private final org.slf4j.Logger log -
buffer
-
EXPECTED_START_BYTES
private byte[] EXPECTED_START_BYTES
-
-
Constructor Details
-
IdentificationStringParser
-
IdentificationStringParser
-
-
Method Details
-
parseIdentificationString
- Throws:
IOException
-
logHeaderLine
- Throws:
Buffer.BufferException
-
readIdentification
private String readIdentification(Buffer.PlainBuffer lineBuffer) throws Buffer.BufferException, TransportException -
checkForIdentification
- Throws:
Buffer.BufferException
-