Uses of Class
org.apache.sshd.common.util.buffer.Buffer
-
-
Uses of Buffer in org.apache.sshd.common.compression
Methods in org.apache.sshd.common.compression with parameters of type Buffer Modifier and Type Method Description voidCompression. compress(Buffer buffer)Compress the given buffer in place.voidCompressionNone. compress(Buffer buffer)voidCompressionZlib. compress(Buffer buffer)voidCompression. uncompress(Buffer from, Buffer to)Uncompress the data in a buffer into another buffer.voidCompressionNone. uncompress(Buffer from, Buffer to)voidCompressionZlib. uncompress(Buffer from, Buffer to) -
Uses of Buffer in org.apache.sshd.common.io
Methods in org.apache.sshd.common.io that return Buffer Modifier and Type Method Description BufferIoReadFuture. getBuffer()Methods in org.apache.sshd.common.io with parameters of type Buffer Modifier and Type Method Description IoReadFutureIoInputStream. read(Buffer buffer)NOTE: the buffer must not be touched until the returned read future is completed.IoWriteFutureIoOutputStream. writeBuffer(Buffer buffer)Write the given buffer.IoWriteFutureIoSession. writeBuffer(Buffer buffer)Write a packet on the socket. -
Uses of Buffer in org.apache.sshd.common.kex.extension
Methods in org.apache.sshd.common.kex.extension with parameters of type Buffer Modifier and Type Method Description TKexExtensionParser. parseExtension(Buffer buffer)static List<Map.Entry<String,?>>KexExtensions. parseExtensions(Buffer buffer)Attempts to parse anSSH_MSG_EXT_INFOmessagevoidKexExtensionParser. putExtension(T value, Buffer buffer)Adds the name + value to the bufferstatic voidKexExtensions. putExtensions(Collection<? extends Map.Entry<String,?>> exts, Buffer buffer)Creates anSSH_MSG_EXT_INFOmessage using the provided extensions. -
Uses of Buffer in org.apache.sshd.common.kex.extension.parser
Methods in org.apache.sshd.common.kex.extension.parser with parameters of type Buffer Modifier and Type Method Description protected abstract voidAbstractKexExtensionParser. encode(T value, Buffer buffer)protected voidDelayCompression. encode(DelayedCompressionAlgorithms algos, Buffer buffer)protected voidElevation. encode(String value, Buffer buffer)protected voidHostBoundPubkeyAuthentication. encode(Integer version, Buffer buffer)protected voidNoFlowControl. encode(String value, Buffer buffer)protected voidServerSignatureAlgorithms. encode(List<String> names, Buffer buffer)DelayedCompressionAlgorithmsDelayCompression. parseExtension(Buffer buffer)StringElevation. parseExtension(Buffer buffer)IntegerHostBoundPubkeyAuthentication. parseExtension(Buffer buffer)StringNoFlowControl. parseExtension(Buffer buffer)List<String>ServerSignatureAlgorithms. parseExtension(Buffer buffer)voidAbstractKexExtensionParser. putExtension(T value, Buffer buffer) -
Uses of Buffer in org.apache.sshd.common.util.buffer
Subclasses of Buffer in org.apache.sshd.common.util.buffer Modifier and Type Class Description classByteArrayBufferProvides an implementation ofBufferusing a backing byte arrayMethods in org.apache.sshd.common.util.buffer with type parameters of type Buffer Modifier and Type Method Description static <B extends Buffer>
BBufferUtils. clear(B buffer)Invokesclear()Methods in org.apache.sshd.common.util.buffer that return Buffer Modifier and Type Method Description BufferBuffer. clear()Reset read/write positions to zero - Note: zeroes any previously existing dataabstract BufferBuffer. clear(boolean wipeData)Reset read/write positions to zeroBufferByteArrayBuffer. clear(boolean wipeData)BufferBuffer. ensureCapacity(int capacity)abstract BufferBuffer. ensureCapacity(int capacity, IntUnaryOperator growthFactor)BufferByteArrayBuffer. ensureCapacity(int capacity, IntUnaryOperator growthFactor)Methods in org.apache.sshd.common.util.buffer with parameters of type Buffer Modifier and Type Method Description static intBufferUtils. updateLengthPlaceholder(Buffer buffer, int lenPos)Used for encodings where we don't know the data length before adding it to the buffer.static voidBufferUtils. updateLengthPlaceholder(Buffer buffer, int lenPos, long dataLength)Updates a 32-bit "placeholder" location for data length - moves the write position to the specified placeholder position, updates the length value and then moves the write position it back to its original value. -
Uses of Buffer in org.apache.sshd.common.util.buffer.keys
Methods in org.apache.sshd.common.util.buffer.keys with parameters of type Buffer Modifier and Type Method Description protected ECPublicKeyECBufferPublicKeyParser. getRawECKey(String expectedCurve, ECParameterSpec spec, Buffer buffer)PUBBufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)DSAPublicKeyDSSBufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)ECPublicKeyECBufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)PublicKeyED25519BufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)OpenSshCertificateOpenSSHCertPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)RSAPublicKeyRSABufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)SkEcdsaPublicKeySkECBufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer)SkED25519PublicKeySkED25519BufferPublicKeyParser. getRawPublicKey(String keyType, Buffer buffer) -
Uses of Buffer in org.apache.sshd.common.util.security
Methods in org.apache.sshd.common.util.security with type parameters of type Buffer Modifier and Type Method Description static <B extends Buffer>
BSecurityUtils. putEDDSAKeyPair(B buffer, KeyPair kp)static <B extends Buffer>
BSecurityUtils. putEDDSAKeyPair(B buffer, PublicKey pubKey, PrivateKey prvKey)static <B extends Buffer>
BSecurityUtils. putRawEDDSAPublicKey(B buffer, PublicKey key)Methods in org.apache.sshd.common.util.security with parameters of type Buffer Modifier and Type Method Description static KeyPairSecurityUtils. extractEDDSAKeyPair(Buffer buffer, String keyType) -
Uses of Buffer in org.apache.sshd.common.util.security.eddsa
Methods in org.apache.sshd.common.util.security.eddsa with type parameters of type Buffer Modifier and Type Method Description static <B extends Buffer>
BEdDSASecurityProviderUtils. putEDDSAKeyPair(B buffer, PublicKey pubKey, PrivateKey prvKey)static <B extends Buffer>
BEdDSASecurityProviderUtils. putRawEDDSAPublicKey(B buffer, PublicKey key) -
Uses of Buffer in org.apache.sshd.server.shell
Methods in org.apache.sshd.server.shell that return Buffer Modifier and Type Method Description protected BufferTtyFilterInputStream. insertCharacter(Buffer org, int c)Methods in org.apache.sshd.server.shell with parameters of type Buffer Modifier and Type Method Description protected BufferTtyFilterInputStream. insertCharacter(Buffer org, int c)
-