A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractIncomingPacketHandler - Class in com.hierynomus.smbj.connection.packet
- AbstractIncomingPacketHandler() - Constructor for class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- ACCESS_ALLOWED_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_ALLOWED_CALLBACK_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_ALLOWED_COMPOUND_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_ALLOWED_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_DENIED_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_DENIED_CALLBACK_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_DENIED_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- ACCESS_SYSTEM_SECURITY - com.hierynomus.msdtyp.AccessMask
- accessAllowedAce(Set<AceFlags>, Set<AccessMask>, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.2 ACCESS_ALLOWED_ACE
- accessAllowedCallbackAce(Set<AceFlags>, Set<AccessMask>, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.6 ACCESS_ALLOWED_CALLBACK_ACE
- accessAllowedCallbackObjectAce(Set<AceFlags>, Set<AccessMask>, UUID, UUID, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.8 ACCESS_ALLOWED_CALLBACK_OBJECT_ACE
- accessAllowedObjectAce(Set<AceFlags>, Set<AccessMask>, UUID, UUID, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.3 ACCESS_ALLOWED_OBJECT_ACE
- accessDeniedAce(Set<AceFlags>, Set<AccessMask>, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.4 ACCESS_DENIED_ACE
- accessDeniedCallbackAce(Set<AceFlags>, Set<AccessMask>, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.7 ACCESS_DENIED_CALLBACK_ACE
- accessDeniedCallbackObjectAce(Set<AceFlags>, Set<AccessMask>, UUID, UUID, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.9 ACCESS_DENIED_CALLBACK_OBJECT_ACE
- accessDeniedObjectAce(Set<AceFlags>, Set<AccessMask>, UUID, UUID, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.5 ACCESS_DENIED_OBJECT_ACE
- AccessMask - Enum in com.hierynomus.msdtyp
-
MS-DTYP 2.4.3 ACCESS_MASK
- ACE - Class in com.hierynomus.msdtyp.ace
-
[MS-DTYP].pdf 2.4.4 ACE
- ACE_INHERITED_OBJECT_TYPE_PRESENT - com.hierynomus.msdtyp.ace.AceObjectFlags
- ACE_OBJECT_TYPE_PRESENT - com.hierynomus.msdtyp.ace.AceObjectFlags
- AceFlags - Enum in com.hierynomus.msdtyp.ace
- AceHeader - Class in com.hierynomus.msdtyp.ace
-
[MS-DTYP].pdf 2.4.4.1 ACE_HEADER
- AceObjectFlags - Enum in com.hierynomus.msdtyp.ace
- AceType - Enum in com.hierynomus.msdtyp.ace
- AceTypes - Class in com.hierynomus.msdtyp.ace
-
Factory methods for the different AceType objects.
- ACL - Class in com.hierynomus.msdtyp
-
[MS-DTYP].pdf 2.4.5 ACL
- ACL(byte, List<ACE>) - Constructor for class com.hierynomus.msdtyp.ACL
- ACL_REVISION - Static variable in class com.hierynomus.msdtyp.ACL
- ACL_REVISION_DS - Static variable in class com.hierynomus.msdtyp.ACL
- activeSessions() - Method in class com.hierynomus.smbj.connection.SessionTable
- addSupportedMech(ASN1ObjectIdentifier) - Method in class com.hierynomus.spnego.NegTokenInit
- ADS_RIGHT_DS_CONTROL_ACCESS - com.hierynomus.msdtyp.AccessMask
- ADS_RIGHT_DS_CREATE_CHILD - com.hierynomus.msdtyp.AccessMask
- ADS_RIGHT_DS_DELETE_CHILD - com.hierynomus.msdtyp.AccessMask
- ADS_RIGHT_DS_READ_PROP - com.hierynomus.msdtyp.AccessMask
- ADS_RIGHT_DS_SELF - com.hierynomus.msdtyp.AccessMask
- ADS_RIGHT_DS_WRITE_PROP - com.hierynomus.msdtyp.AccessMask
- AEADBlockCipher - Interface in com.hierynomus.security
- AES_128_CCM - com.hierynomus.mssmb2.SMB3EncryptionCipher
- AES_128_GCM - com.hierynomus.mssmb2.SMB3EncryptionCipher
- AFuture<V> - Class in com.hierynomus.protocol.commons.concurrent
- AFuture() - Constructor for class com.hierynomus.protocol.commons.concurrent.AFuture
- AFuture.Function<A,B> - Interface in com.hierynomus.protocol.commons.concurrent
- ALL - Static variable in enum com.hierynomus.mssmb2.SMB2ShareAccess
- anonymous() - Static method in class com.hierynomus.smbj.auth.AuthenticationContext
- Anonymous - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- apply(A) - Method in interface com.hierynomus.protocol.commons.concurrent.AFuture.Function
- apply(SmbPath) - Method in interface com.hierynomus.smbj.paths.PathResolver.ResolveAction
- array() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Returns the underlying byte array.
- ArrayByteChunkProvider - Class in com.hierynomus.smbj.io
- ArrayByteChunkProvider(byte[], int, int, long) - Constructor for class com.hierynomus.smbj.io.ArrayByteChunkProvider
- ArrayByteChunkProvider(byte[], long) - Constructor for class com.hierynomus.smbj.io.ArrayByteChunkProvider
- asInputStream() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- AsyncDirectTcpTransport<D extends PacketData<?>,P extends Packet<?>> - Class in com.hierynomus.smbj.transport.tcp.async
-
A transport layer over Direct TCP/IP that uses asynchronous I/O.
- AsyncDirectTcpTransport(int, PacketHandlers<D, P>, AsynchronousChannelGroup) - Constructor for class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- AsyncDirectTcpTransportFactory<D extends PacketData<?>,P extends Packet<?>> - Class in com.hierynomus.smbj.transport.tcp.async
- AsyncDirectTcpTransportFactory() - Constructor for class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- AsyncDirectTcpTransportFactory(AsynchronousChannelGroup) - Constructor for class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- AsyncDirectTcpTransportFactory(ExecutorService) - Constructor for class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- AsyncPacketReader<D extends PacketData<?>> - Class in com.hierynomus.smbj.transport.tcp.async
- AsyncPacketReader(AsynchronousSocketChannel, PacketFactory<D>, PacketReceiver<D>) - Constructor for class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- ATTRIBUTE_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- authenticate(AuthenticationContext) - Method in class com.hierynomus.smbj.connection.Connection
-
Authenticate the user on this connection in order to start a (new) session.
- authenticate(AuthenticationContext, byte[], ConnectionContext) - Method in interface com.hierynomus.smbj.auth.Authenticator
- authenticate(AuthenticationContext, byte[], ConnectionContext) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- authenticate(AuthenticationContext, byte[], ConnectionContext) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- authenticate(AuthenticationContext, byte[], ConnectionContext) - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- AuthenticateResponse - Class in com.hierynomus.smbj.auth
- AuthenticateResponse() - Constructor for class com.hierynomus.smbj.auth.AuthenticateResponse
- AuthenticateResponse(SpnegoToken) - Constructor for class com.hierynomus.smbj.auth.AuthenticateResponse
- AuthenticationContext - Class in com.hierynomus.smbj.auth
- AuthenticationContext(String, char[], String) - Constructor for class com.hierynomus.smbj.auth.AuthenticationContext
- Authenticator - Interface in com.hierynomus.smbj.auth
- available() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Returns the number of bytes still available to read from the buffer.
- available() - Method in class com.hierynomus.smbj.connection.SequenceWindow
- avId - Variable in class com.hierynomus.ntlm.av.AvPair
- AvId - Enum in com.hierynomus.ntlm.av
- AvPair<T> - Class in com.hierynomus.ntlm.av
- AvPair(AvId) - Constructor for class com.hierynomus.ntlm.av.AvPair
- AvPair(AvId, T) - Constructor for class com.hierynomus.ntlm.av.AvPair
- AvPairChannelBindings - Class in com.hierynomus.ntlm.av
- AvPairChannelBindings(byte[]) - Constructor for class com.hierynomus.ntlm.av.AvPairChannelBindings
- AvPairEnd - Class in com.hierynomus.ntlm.av
- AvPairEnd() - Constructor for class com.hierynomus.ntlm.av.AvPairEnd
- AvPairFactory - Class in com.hierynomus.ntlm.av
- AvPairFactory() - Constructor for class com.hierynomus.ntlm.av.AvPairFactory
- AvPairFlags - Class in com.hierynomus.ntlm.av
- AvPairFlags(long) - Constructor for class com.hierynomus.ntlm.av.AvPairFlags
- AvPairSingleHost - Class in com.hierynomus.ntlm.av
- AvPairSingleHost(byte[], byte[]) - Constructor for class com.hierynomus.ntlm.av.AvPairSingleHost
- AvPairString - Class in com.hierynomus.ntlm.av
- AvPairString(AvId, String) - Constructor for class com.hierynomus.ntlm.av.AvPairString
- AvPairTimestamp - Class in com.hierynomus.ntlm.av
B
- BACKUP_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- BCAEADCipherFactory - Class in com.hierynomus.security.bc
- BCAEADCipherFactory() - Constructor for class com.hierynomus.security.bc.BCAEADCipherFactory
- BCCipherFactory - Class in com.hierynomus.security.bc
- BCCipherFactory() - Constructor for class com.hierynomus.security.bc.BCCipherFactory
- BCDerivationFunctionFactory - Class in com.hierynomus.security.bc
- BCDerivationFunctionFactory() - Constructor for class com.hierynomus.security.bc.BCDerivationFunctionFactory
- BCMac - Class in com.hierynomus.security.bc
- BCMessageDigest - Class in com.hierynomus.security.bc
- BCSecurityProvider - Class in com.hierynomus.security.bc
-
Generic BouncyCastle abstraction, in order to use Bouncy Castle directly when available.
- BCSecurityProvider() - Constructor for class com.hierynomus.security.bc.BCSecurityProvider
- BE - Static variable in class com.hierynomus.protocol.commons.buffer.Endian
- buffer - Variable in class com.hierynomus.smb.SMBPacket
- Buffer<T extends Buffer<T>> - Class in com.hierynomus.protocol.commons.buffer
- Buffer(byte[], Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer
- Buffer(int, Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer
- Buffer(Buffer<?>) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer
- Buffer(Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer
- Buffer.BufferException - Exception in com.hierynomus.protocol.commons.buffer
- Buffer.PlainBuffer - Class in com.hierynomus.protocol.commons.buffer
- BufferByteChunkProvider - Class in com.hierynomus.smbj.io
- BufferByteChunkProvider(Buffer<?>) - Constructor for class com.hierynomus.smbj.io.BufferByteChunkProvider
- BufferException(String) - Constructor for exception com.hierynomus.protocol.commons.buffer.Buffer.BufferException
- build() - Method in class com.hierynomus.ntlm.NtlmConfig.Builder
- build() - Method in class com.hierynomus.smbj.GSSContextConfig.Builder
- build() - Method in class com.hierynomus.smbj.SmbConfig.Builder
- builder() - Static method in class com.hierynomus.smbj.GSSContextConfig
- builder() - Static method in class com.hierynomus.smbj.SmbConfig
- builder(NtlmConfig) - Static method in class com.hierynomus.ntlm.NtlmConfig
- builder(SmbConfig) - Static method in class com.hierynomus.smbj.SmbConfig
- builder(Random) - Static method in class com.hierynomus.ntlm.NtlmConfig
- Builder(NtlmConfig) - Constructor for class com.hierynomus.ntlm.NtlmConfig.Builder
- Builder(Random) - Constructor for class com.hierynomus.ntlm.NtlmConfig.Builder
- BuilderContext() - Constructor for class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- BYTE_BLOCK_LENGTH - Static variable in class com.hierynomus.security.jce.messagedigest.MD4
-
The MD4 algorithm block length is 64 bytes wide.
- BYTE_DIGEST_LENGTH - Static variable in class com.hierynomus.security.jce.messagedigest.MD4
-
The MD4 algorithm message digest length is 16 bytes wide.
- ByteArrayUtils - Class in com.hierynomus.protocol.commons
-
Utility functions for byte arrays.
- ByteArrayUtils() - Constructor for class com.hierynomus.protocol.commons.ByteArrayUtils
- ByteBufferByteChunkProvider - Class in com.hierynomus.smbj.io
- ByteBufferByteChunkProvider(ByteBuffer) - Constructor for class com.hierynomus.smbj.io.ByteBufferByteChunkProvider
- ByteBufferByteChunkProvider(ByteBuffer, long) - Constructor for class com.hierynomus.smbj.io.ByteBufferByteChunkProvider
- ByteChunkProvider - Class in com.hierynomus.smbj.io
- ByteChunkProvider() - Constructor for class com.hierynomus.smbj.io.ByteChunkProvider
- byteCount() - Method in class com.hierynomus.msdtyp.SID
- bytesLeft() - Method in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.io.BufferByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
C
- cancel() - Method in interface com.hierynomus.protocol.commons.concurrent.CancellableFuture.CancelCallback
- cancel(boolean) - Method in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- cancel(boolean) - Method in class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- cancel(boolean) - Method in class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- cancel(boolean) - Method in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- CancellableFuture<V> - Class in com.hierynomus.protocol.commons.concurrent
- CancellableFuture(AFuture<V>, CancellableFuture.CancelCallback) - Constructor for class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- CancellableFuture.CancelCallback - Interface in com.hierynomus.protocol.commons.concurrent
- canDecrypt(SMB3EncryptedPacketData) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- canHandle(byte[]) - Method in class com.hierynomus.mssmb.SMB1PacketFactory
- canHandle(byte[]) - Method in class com.hierynomus.mssmb2.SMB2PacketFactory
- canHandle(byte[]) - Method in class com.hierynomus.mssmb2.SMB3CompressedPacketFactory
- canHandle(byte[]) - Method in class com.hierynomus.mssmb2.SMB3EncryptedPacketFactory
- canHandle(byte[]) - Method in interface com.hierynomus.protocol.transport.PacketFactory
-
Checks whether this PacketFactory is able to handle the incoming raw byte data.
- canHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- canHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.DeadLetterPacketHandler
- canHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB1PacketHandler
- canHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB2CompoundedPacketHandler
- canHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB2PacketHandler
- canHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- Charsets - Class in com.hierynomus.protocol.commons
-
Android compatibility layer, as API level 19 does not have
StandardCharsets
. - Check - Class in com.hierynomus.smbj.common
- Check() - Constructor for class com.hierynomus.smbj.common.Check
- Chunk(long, long, long) - Constructor for class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- CHUNK_SIZE - Static variable in class com.hierynomus.smbj.io.ByteChunkProvider
- chunkSize - Variable in class com.hierynomus.smbj.io.ByteChunkProvider
- Cipher - Interface in com.hierynomus.security
- Cipher.CryptMode - Enum in com.hierynomus.security
- clear() - Method in class com.hierynomus.msdfsc.ReferralCache
- clear() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Resets this buffer.
- clear() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Clears this promise by setting its value and queued exception to
null
. - clear(DFSPath) - Method in class com.hierynomus.msdfsc.ReferralCache
- clientPrefersEncryption() - Method in class com.hierynomus.smbj.connection.ConnectionContext
-
Indicates that the client prefers encryption on this connection.
- close() - Method in class com.hierynomus.smbj.connection.Connection
- close() - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- close() - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- close() - Method in class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- close() - Method in class com.hierynomus.smbj.session.Session
- close() - Method in class com.hierynomus.smbj.share.Open
- close() - Method in class com.hierynomus.smbj.share.Share
- close() - Method in class com.hierynomus.smbj.SMBClient
- close(boolean) - Method in class com.hierynomus.smbj.connection.Connection
-
Close the Connection.
- closeFileId(SMB2FileId) - Method in class com.hierynomus.smbj.share.PipeShare
- closeNoWait() - Method in class com.hierynomus.smbj.share.DiskEntry
- closeQuietly(AutoCloseable...) - Static method in class com.hierynomus.protocol.commons.IOUtils
- closeSilently() - Method in class com.hierynomus.smbj.share.Open
- closeSilently(AutoCloseable...) - Static method in class com.hierynomus.protocol.commons.IOUtils
- com.hierynomus.msdfsc - package com.hierynomus.msdfsc
- com.hierynomus.msdfsc.messages - package com.hierynomus.msdfsc.messages
- com.hierynomus.msdtyp - package com.hierynomus.msdtyp
- com.hierynomus.msdtyp.ace - package com.hierynomus.msdtyp.ace
- com.hierynomus.mserref - package com.hierynomus.mserref
- com.hierynomus.msfscc - package com.hierynomus.msfscc
- com.hierynomus.msfscc.directory - package com.hierynomus.msfscc.directory
- com.hierynomus.msfscc.fileinformation - package com.hierynomus.msfscc.fileinformation
- com.hierynomus.msfscc.fsctl - package com.hierynomus.msfscc.fsctl
- com.hierynomus.mssmb - package com.hierynomus.mssmb
- com.hierynomus.mssmb.messages - package com.hierynomus.mssmb.messages
- com.hierynomus.mssmb2 - package com.hierynomus.mssmb2
- com.hierynomus.mssmb2.copy - package com.hierynomus.mssmb2.copy
- com.hierynomus.mssmb2.messages - package com.hierynomus.mssmb2.messages
- com.hierynomus.mssmb2.messages.negotiate - package com.hierynomus.mssmb2.messages.negotiate
- com.hierynomus.mssmb2.messages.submodule - package com.hierynomus.mssmb2.messages.submodule
- com.hierynomus.ntlm - package com.hierynomus.ntlm
- com.hierynomus.ntlm.av - package com.hierynomus.ntlm.av
- com.hierynomus.ntlm.functions - package com.hierynomus.ntlm.functions
- com.hierynomus.ntlm.messages - package com.hierynomus.ntlm.messages
- com.hierynomus.protocol - package com.hierynomus.protocol
-
Generic protocol layer, unaware of the protocol implemented.
- com.hierynomus.protocol.commons - package com.hierynomus.protocol.commons
- com.hierynomus.protocol.commons.backport - package com.hierynomus.protocol.commons.backport
- com.hierynomus.protocol.commons.buffer - package com.hierynomus.protocol.commons.buffer
- com.hierynomus.protocol.commons.concurrent - package com.hierynomus.protocol.commons.concurrent
- com.hierynomus.protocol.commons.socket - package com.hierynomus.protocol.commons.socket
- com.hierynomus.protocol.transport - package com.hierynomus.protocol.transport
- com.hierynomus.security - package com.hierynomus.security
- com.hierynomus.security.bc - package com.hierynomus.security.bc
- com.hierynomus.security.jce - package com.hierynomus.security.jce
- com.hierynomus.security.jce.derivationfunction - package com.hierynomus.security.jce.derivationfunction
- com.hierynomus.security.jce.messagedigest - package com.hierynomus.security.jce.messagedigest
- com.hierynomus.security.mac - package com.hierynomus.security.mac
- com.hierynomus.smb - package com.hierynomus.smb
- com.hierynomus.smbj - package com.hierynomus.smbj
- com.hierynomus.smbj.auth - package com.hierynomus.smbj.auth
- com.hierynomus.smbj.common - package com.hierynomus.smbj.common
- com.hierynomus.smbj.connection - package com.hierynomus.smbj.connection
- com.hierynomus.smbj.connection.packet - package com.hierynomus.smbj.connection.packet
- com.hierynomus.smbj.event - package com.hierynomus.smbj.event
- com.hierynomus.smbj.io - package com.hierynomus.smbj.io
- com.hierynomus.smbj.paths - package com.hierynomus.smbj.paths
- com.hierynomus.smbj.server - package com.hierynomus.smbj.server
- com.hierynomus.smbj.session - package com.hierynomus.smbj.session
- com.hierynomus.smbj.share - package com.hierynomus.smbj.share
- com.hierynomus.smbj.transport - package com.hierynomus.smbj.transport
- com.hierynomus.smbj.transport.tcp.async - package com.hierynomus.smbj.transport.tcp.async
- com.hierynomus.smbj.transport.tcp.direct - package com.hierynomus.smbj.transport.tcp.direct
- com.hierynomus.smbj.transport.tcp.tunnel - package com.hierynomus.smbj.transport.tcp.tunnel
- com.hierynomus.smbj.utils - package com.hierynomus.smbj.utils
- com.hierynomus.spnego - package com.hierynomus.spnego
- com.hierynomus.utils - package com.hierynomus.utils
- compact() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Compact this buffer by truncating the read bytes from the array.
- ComputedNtlmV2Response - Class in com.hierynomus.ntlm.functions
- ComputedNtlmV2Response(byte[], byte[], byte[]) - Constructor for class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- computeResponse(String, String, char[], NtlmChallenge, long, TargetInfo) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication.
- connect(String) - Method in class com.hierynomus.smbj.SMBClient
-
Connect to the host at
- connect(String, int) - Method in class com.hierynomus.smbj.connection.Connection
- connect(String, int) - Method in class com.hierynomus.smbj.SMBClient
-
Connect to the host at
- connect(InetSocketAddress) - Method in interface com.hierynomus.protocol.transport.TransportLayer
-
Connect to the remote side
- connect(InetSocketAddress) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- connect(InetSocketAddress) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- connect(InetSocketAddress) - Method in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- connect(SocketAddress, int) - Method in class com.hierynomus.protocol.commons.backport.Jdk7HttpProxySocket
- Connection - Class in com.hierynomus.smbj.connection
-
A connection to a server.
- Connection(Connection) - Constructor for class com.hierynomus.smbj.connection.Connection
- Connection(SmbConfig, SMBClient, SMBEventBus, ServerList) - Constructor for class com.hierynomus.smbj.connection.Connection
- ConnectionClosed - Class in com.hierynomus.smbj.event
- ConnectionClosed(String, int) - Constructor for class com.hierynomus.smbj.event.ConnectionClosed
- ConnectionContext - Class in com.hierynomus.smbj.connection
- connectShare(String) - Method in class com.hierynomus.smbj.session.Session
-
Connect to a share on the remote machine over the authenticated session.
- CONTAINER_INHERIT_ACE - com.hierynomus.msdtyp.ace.AceFlags
- copy() - Method in class com.hierynomus.ntlm.messages.TargetInfo
- copy(File, DiskShare, String, boolean) - Static method in class com.hierynomus.smbj.utils.SmbFiles
-
Copies a local file to a destination path on the share
- CopyChunkRequest - Class in com.hierynomus.mssmb2.copy
-
https://msdn.microsoft.com/en-us/library/cc246547.aspx
- CopyChunkRequest(byte[], List<CopyChunkRequest.Chunk>) - Constructor for class com.hierynomus.mssmb2.copy.CopyChunkRequest
- CopyChunkRequest.Chunk - Class in com.hierynomus.mssmb2.copy
-
https://msdn.microsoft.com/en-us/library/cc246546.aspx
- CopyChunkResponse - Class in com.hierynomus.mssmb2.copy
-
https://msdn.microsoft.com/en-us/library/cc246549.aspx
- CopyChunkResponse() - Constructor for class com.hierynomus.mssmb2.copy.CopyChunkResponse
- CopyChunkResponse(long, long, long) - Constructor for class com.hierynomus.mssmb2.copy.CopyChunkResponse
- CounterDerivationParameters - Class in com.hierynomus.security.jce.derivationfunction
- CounterDerivationParameters(byte[], byte[], int) - Constructor for class com.hierynomus.security.jce.derivationfunction.CounterDerivationParameters
- create() - Method in interface com.hierynomus.protocol.commons.Factory
- create() - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator.Factory
- create() - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator.Factory
- create(String) - Static method in class com.hierynomus.security.bc.BCAEADCipherFactory
- create(String) - Static method in class com.hierynomus.security.bc.BCCipherFactory
- create(String) - Static method in class com.hierynomus.security.bc.BCDerivationFunctionFactory
- create(String) - Static method in class com.hierynomus.security.jce.JceDerivationFunctionFactory
- create(List<Factory.Named<T>>, String) - Static method in class com.hierynomus.protocol.commons.Factory.Named.Util
-
Creates an object by picking a factory from
factories
that is identified byname
from a list of namedfactories
. - createDefaultConfig() - Static method in class com.hierynomus.smbj.GSSContextConfig
- createDefaultConfig() - Static method in class com.hierynomus.smbj.SmbConfig
- createFileInformationIterator(byte[], FileInformation.Decoder<F>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- createHardlink(String) - Method in class com.hierynomus.smbj.share.DiskEntry
-
Creates hard link for receiver.
This method is a shortcut forDiskEntry#createHardlink(linkname, false)
- createHardlink(String, boolean) - Method in class com.hierynomus.smbj.share.DiskEntry
-
Creates hard link for receiver.
- createSession(AuthenticationContext) - Method in interface com.hierynomus.smbj.connection.SMBSessionBuilder.SessionFactory
- createSocket() - Method in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- createSocket(String, int) - Method in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- createSocket(String, int, InetAddress, int) - Method in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- createSocket(InetAddress, int) - Method in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- createTransportLayer(PacketHandlers<D, P>, SmbConfig) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- createTransportLayer(PacketHandlers<D, P>, SmbConfig) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransportFactory
- createTransportLayer(PacketHandlers<D, P>, SmbConfig) - Method in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransportFactory
- createTransportLayer(PacketHandlers<D, P>, SmbConfig) - Method in interface com.hierynomus.smbj.transport.TransportLayerFactory
- creditsGranted(int) - Method in class com.hierynomus.smbj.connection.SequenceWindow
D
- DACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- dataBuffer - Variable in class com.hierynomus.smb.SMBPacketData
- DC - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL Computed Inheritance Required
- DD - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL defaulted
- DeadLetterPacketData - Class in com.hierynomus.mssmb2
-
Ignore this packet...
- DeadLetterPacketData(SMBHeader) - Constructor for class com.hierynomus.mssmb2.DeadLetterPacketData
- DeadLetterPacketHandler - Class in com.hierynomus.smbj.connection.packet
- DeadLetterPacketHandler() - Constructor for class com.hierynomus.smbj.connection.packet.DeadLetterPacketHandler
- decrypt(SMB3EncryptedPacketData, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- DECRYPT - com.hierynomus.security.Cipher.CryptMode
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- DEFAULT_PORT - Static variable in class com.hierynomus.smbj.SMBClient
-
The default TCP port for SMB
- DEFAULT_SALT_LENGTH - Static variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- DEFAULT_SIZE - Static variable in class com.hierynomus.protocol.commons.buffer.Buffer
-
The default size for a
Buffer
(256 bytes) - defaultConfig() - Static method in class com.hierynomus.ntlm.NtlmConfig
- Delegate - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- DELETE - com.hierynomus.msdtyp.AccessMask
- deleteOnClose() - Method in class com.hierynomus.smbj.share.DiskEntry
- deleteOnClose(SMB2FileId) - Method in class com.hierynomus.smbj.share.DiskShare
- deliver(V) - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Set this promise's value to
val
. - deliverError(Throwable) - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Queues error that will be thrown in any waiting thread or any thread that attempts to wait on this promise hereafter.
- DerivationFunction - Interface in com.hierynomus.security
- DerivationParameters - Interface in com.hierynomus.security.jce.derivationfunction
- determineSize() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- determineSize() - Method in class com.hierynomus.msdfsc.messages.DFSReferralV1
- determineSize() - Method in class com.hierynomus.msdfsc.messages.DFSReferralV2
- determineSize() - Method in class com.hierynomus.msdfsc.messages.DFSReferralV34
- DFSException - Exception in com.hierynomus.msdfsc
- DFSException(long) - Constructor for exception com.hierynomus.msdfsc.DFSException
- DFSException(long, String) - Constructor for exception com.hierynomus.msdfsc.DFSException
- DFSException(Throwable) - Constructor for exception com.hierynomus.msdfsc.DFSException
- DFSPath - Class in com.hierynomus.msdfsc
- DFSPath(String) - Constructor for class com.hierynomus.msdfsc.DFSPath
- DFSPath(List<String>) - Constructor for class com.hierynomus.msdfsc.DFSPath
- DFSPathResolver - Class in com.hierynomus.smbj.paths
- DFSPathResolver(PathResolver, long) - Constructor for class com.hierynomus.smbj.paths.DFSPathResolver
- DFSReferral - Class in com.hierynomus.msdfsc.messages
- DFSReferral.ReferralEntryFlags - Enum in com.hierynomus.msdfsc.messages
- DFSReferral.ServerType - Enum in com.hierynomus.msdfsc.messages
- DFSReferralV1 - Class in com.hierynomus.msdfsc.messages
- DFSReferralV2 - Class in com.hierynomus.msdfsc.messages
- DFSReferralV34 - Class in com.hierynomus.msdfsc.messages
- DI - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL auto-inherited
- digest() - Method in class com.hierynomus.security.bc.BCMessageDigest
- digest() - Method in class com.hierynomus.security.jce.JceMessageDigest
- digest() - Method in interface com.hierynomus.security.MessageDigest
- digest(MessageDigest, byte[], byte[]) - Static method in class com.hierynomus.smbj.utils.DigestUtil
- DigestUtil - Class in com.hierynomus.smbj.utils
- DigestUtil() - Constructor for class com.hierynomus.smbj.utils.DigestUtil
- Directory - Class in com.hierynomus.smbj.share
- DirectTcpPacketReader<D extends PacketData<?>> - Class in com.hierynomus.smbj.transport.tcp.direct
- DirectTcpPacketReader(String, InputStream, PacketFactory<D>, PacketReceiver<D>) - Constructor for class com.hierynomus.smbj.transport.tcp.direct.DirectTcpPacketReader
- DirectTcpTransport<D extends PacketData<?>,P extends Packet<?>> - Class in com.hierynomus.smbj.transport.tcp.direct
-
A transport layer over Direct TCP/IP.
- DirectTcpTransport(SocketFactory, int, PacketHandlers<D, P>) - Constructor for class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- DirectTcpTransportFactory<D extends PacketData<?>,P extends Packet<?>> - Class in com.hierynomus.smbj.transport.tcp.direct
- DirectTcpTransportFactory() - Constructor for class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransportFactory
- disconnect() - Method in interface com.hierynomus.protocol.transport.TransportLayer
-
Disconnect from the remote side
- disconnect() - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- disconnect() - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- disconnect() - Method in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- DiskEntry - Class in com.hierynomus.smbj.share
- DiskShare - Class in com.hierynomus.smbj.share
- DiskShare(SmbPath, TreeConnect, PathResolver) - Constructor for class com.hierynomus.smbj.share.DiskShare
- doFinal() - Method in class com.hierynomus.security.bc.BCMac
- doFinal() - Method in class com.hierynomus.security.jce.JceMac
- doFinal() - Method in interface com.hierynomus.security.Mac
- doFinal() - Method in class com.hierynomus.security.mac.HmacT64
- doFinal(byte[], int) - Method in interface com.hierynomus.security.Cipher
- doFinal(byte[], int) - Method in class com.hierynomus.security.jce.JceCipher
- doFinal(byte[], int, int) - Method in interface com.hierynomus.security.AEADBlockCipher
- doFinal(byte[], int, int) - Method in class com.hierynomus.security.jce.JceAEADCipher
- doHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- doHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.DeadLetterPacketHandler
- doHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB1PacketHandler
- doHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB2PacketHandler
- doHandle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- DomainCache - Class in com.hierynomus.msdfsc
-
[MS-DFSC].pdf 3.1.1 Abstract Data Model DomainCache: Applicable only for a computer joined to a domain.
- DomainCache() - Constructor for class com.hierynomus.msdfsc.DomainCache
- DomainCache.DomainCacheEntry - Class in com.hierynomus.msdfsc
- DomainCacheEntry(SMB2GetDFSReferralResponse) - Constructor for class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
-
3.1.5.4.2 Receiving a DC Referral Response This is applicable only to a domain-joined computer.
- DONT_SET - Static variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
-
When setting file attributes, set a time field to this value to indicate to the server that it MUST NOT change the field.
- DONT_UPDATE - Static variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
-
When setting file attributes, set a time field to this value to indicate to the server that it MUST NOT change the field for all subsequent operations on the same file handle.
- doRead() - Method in class com.hierynomus.smbj.transport.PacketReader
-
Read the actual SMB2 Packet from the
InputStream
- doRead() - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpPacketReader
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2AsyncResponsePacketHandler
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2CompoundedPacketHandler
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2CreditGrantingPacketHandler
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2IsOutstandingPacketHandler
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2PacketHandler
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2ProcessResponsePacketHandler
- doSMB2Handle(SMB2PacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB2SignatureVerificationPacketHandler
- DP - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL present
- DT - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL Trusted
E
- EMPTY_SIGNATURE - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- EmptyByteChunkProvider - Class in com.hierynomus.smbj.io
- EmptyByteChunkProvider(long) - Constructor for class com.hierynomus.smbj.io.EmptyByteChunkProvider
- encrypt(SMB2Packet, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- ENCRYPT - com.hierynomus.security.Cipher.CryptMode
- ENCRYPTED_PROTOCOL_ID - Static variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- EncryptedPacketWrapper(SMB2Packet, SecretKey) - Constructor for class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- Endian - Class in com.hierynomus.protocol.commons.buffer
-
Buffer helper class to read/write bytes in correct endian order.
- Endian() - Constructor for class com.hierynomus.protocol.commons.buffer.Endian
- engineDigest() - Method in class com.hierynomus.security.jce.messagedigest.MD4
- engineDigest(byte[], int, int) - Method in class com.hierynomus.security.jce.messagedigest.MD4
- engineGetDigestLength() - Method in class com.hierynomus.security.jce.messagedigest.MD4
-
Returns the digest length in bytes.
- engineReset() - Method in class com.hierynomus.security.jce.messagedigest.MD4
- engineUpdate(byte) - Method in class com.hierynomus.security.jce.messagedigest.MD4
- engineUpdate(byte[], int, int) - Method in class com.hierynomus.security.jce.messagedigest.MD4
- ensure(boolean, String) - Static method in class com.hierynomus.smbj.common.Check
- ensureAvailable(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Ensure that there are at least
a
bytes available for reading from this buffer. - ensureCapacity(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Ensure that there is at least
capacity
bytes available in the buffer for writing. - ensureEquals(byte[], byte[], String) - Static method in class com.hierynomus.smbj.common.Check
- ensureNotNull(E, E) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- ensureNotNull(Set<E>, Class<E>) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- EnumUtils() - Constructor for class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- EnumWithValue<E extends java.lang.Enum<E>> - Interface in com.hierynomus.protocol.commons
- EnumWithValue.EnumUtils - Class in com.hierynomus.protocol.commons
- equals(byte[], int, byte[], int, int) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
-
Check whether some part or whole of two byte arrays is equal, for
length
bytes starting at some offset. - equals(Object) - Method in class com.hierynomus.msdtyp.FileTime
- equals(Object) - Method in class com.hierynomus.msdtyp.SID
- equals(Object) - Method in class com.hierynomus.ntlm.messages.WindowsVersion
- equals(Object) - Method in class com.hierynomus.smbj.common.SmbPath
- equals(Object) - Method in class com.hierynomus.smbj.event.ConnectionClosed
- equals(Object) - Method in class com.hierynomus.smbj.share.DiskEntry
- equals(Object) - Method in class com.hierynomus.smbj.share.Share
- equals(Object, Object) - Static method in class com.hierynomus.protocol.commons.Objects
- establish(AuthenticationContext) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
-
Establish a new session on the connection using the passed credentials.
- established(SMB2SessionSetup) - Method in class com.hierynomus.smbj.session.SessionContext
- EVERYONE - Static variable in class com.hierynomus.msdtyp.SID
- ExceptionWrapper<T extends java.lang.Throwable> - Interface in com.hierynomus.protocol.commons.concurrent
- exclusiveLock(long, long) - Method in class com.hierynomus.smbj.share.Open.LockBuilder
- exclusiveLock(long, long, boolean) - Method in class com.hierynomus.smbj.share.Open.LockBuilder
F
- factory(SMBBuffer) - Static method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
- Factory<T> - Interface in com.hierynomus.protocol.commons
-
A basic factory interface.
- Factory() - Constructor for class com.hierynomus.smbj.auth.NtlmAuthenticator.Factory
- Factory() - Constructor for class com.hierynomus.smbj.auth.SpnegoAuthenticator.Factory
- Factory.Named<T> - Interface in com.hierynomus.protocol.commons
-
Inteface for a named factory.
- Factory.Named.Util - Class in com.hierynomus.protocol.commons
-
Utility functions
- FAILED_ACCESS_ACE_FLAG - com.hierynomus.msdtyp.ace.AceFlags
- File - Class in com.hierynomus.smbj.share
- FILE_ACTION_ADDED - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_ADDED_STREAM - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_ID_NOT_TUNNELLED - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_MODIFIED - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_MODIFIED_STREAM - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_REMOVED - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_REMOVED_BY_DELETE - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_REMOVED_STREAM - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_RENAMED_NEW_NAME - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_RENAMED_OLD_NAME - com.hierynomus.msfscc.FileNotifyAction
- FILE_ACTION_TUNNELLED_ID_COLLISION - com.hierynomus.msfscc.FileNotifyAction
- FILE_ADD_FILE - com.hierynomus.msdtyp.AccessMask
- FILE_ADD_SUBDIRECTORY - com.hierynomus.msdtyp.AccessMask
- FILE_APPEND_DATA - com.hierynomus.msdtyp.AccessMask
- FILE_ATTRIBUTE_ARCHIVE - com.hierynomus.msfscc.FileAttributes
-
A file or directory that requires to be archived.
- FILE_ATTRIBUTE_COMPRESSED - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is compressed.
- FILE_ATTRIBUTE_DIRECTORY - com.hierynomus.msfscc.FileAttributes
-
This item is a directory.
- FILE_ATTRIBUTE_ENCRYPTED - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is encrypted.
- FILE_ATTRIBUTE_HIDDEN - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is hidden.
- FILE_ATTRIBUTE_INTEGRITY_STREAM - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is configured with integrity support.
- FILE_ATTRIBUTE_NO_SCRUB_DATA - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is configured to be excluded from the data integrity scan.
- FILE_ATTRIBUTE_NORMAL - com.hierynomus.msfscc.FileAttributes
-
A file that does not have other attributes set.
- FILE_ATTRIBUTE_NOT_CONTENT_INDEXED - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is not indexed by the content indexing service.
- FILE_ATTRIBUTE_OFFLINE - com.hierynomus.msfscc.FileAttributes
-
The data in this file is not available immediately.
- FILE_ATTRIBUTE_READONLY - com.hierynomus.msfscc.FileAttributes
-
A file or directory that is read-only.
- FILE_ATTRIBUTE_REPARSE_POINT - com.hierynomus.msfscc.FileAttributes
-
A file or directory that has an associated reparse point.
- FILE_ATTRIBUTE_SPARSE_FILE - com.hierynomus.msfscc.FileAttributes
-
A file that is a sparse file.
- FILE_ATTRIBUTE_SYSTEM - com.hierynomus.msfscc.FileAttributes
-
A file or directory that the operating system uses a part of or uses exclusively.
- FILE_ATTRIBUTE_TEMPORARY - com.hierynomus.msfscc.FileAttributes
-
A file that is being used for temporary storage.
- FILE_COMPLETE_IF_OPLOCKED - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_CREATE - com.hierynomus.mssmb2.SMB2CreateDisposition
-
If the file already exists, fail the operation; otherwise, create the file.
- FILE_CREATED - com.hierynomus.mssmb2.SMB2CreateAction
-
A new file was created.
- FILE_DELETE_CHILD - com.hierynomus.msdtyp.AccessMask
- FILE_DELETE_ON_CLOSE - com.hierynomus.mssmb2.SMB2CreateOptions
-
The file MUST be automatically deleted when the last open request on this file is closed.
- FILE_DIRECTORY_FILE - com.hierynomus.mssmb2.SMB2CreateOptions
-
The file being created or opened is a directory file.
- FILE_DISALLOW_EXCLUSIVE - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_EXECUTE - com.hierynomus.msdtyp.AccessMask
- FILE_LIST_DIRECTORY - com.hierynomus.msdtyp.AccessMask
- FILE_NO_COMPRESSION - com.hierynomus.mssmb2.SMB2CreateOptions
-
The file cannot be compressed.
- FILE_NO_EA_KNOWLEDGE - com.hierynomus.mssmb2.SMB2CreateOptions
-
The caller does not understand how to handle extended attributes.
- FILE_NO_INTERMEDIATE_BUFFERING - com.hierynomus.mssmb2.SMB2CreateOptions
-
The server or underlying object store SHOULD NOT cache data at intermediate layers and SHOULD allow it to flow through to persistent storage.
- FILE_NON_DIRECTORY_FILE - com.hierynomus.mssmb2.SMB2CreateOptions
-
If the name of the file being created or opened matches with an existing directory file, the server MUST fail the request with STATUS_FILE_IS_A_DIRECTORY.
- FILE_NOTIFY_CHANGE_ATTRIBUTES - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_CREATION - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_DIR_NAME - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_EA - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_FILE_NAME - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_LAST_ACCESS - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_LAST_WRITE - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_SECURITY - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_SIZE - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_STREAM_NAME - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_STREAM_SIZE - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_NOTIFY_CHANGE_STREAM_WRITE - com.hierynomus.mssmb2.SMB2CompletionFilter
- FILE_OPEN - com.hierynomus.mssmb2.SMB2CreateDisposition
-
If the file already exists, return success; otherwise, fail the operation.
- FILE_OPEN_BY_FILE_ID - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_OPEN_FOR_BACKUP_INTENT - com.hierynomus.mssmb2.SMB2CreateOptions
-
The file is being opened for backup intent.
- FILE_OPEN_FOR_FREE_SPACE_QUERY - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_OPEN_IF - com.hierynomus.mssmb2.SMB2CreateDisposition
-
Open the file if it already exists; otherwise, create the file.
- FILE_OPEN_NO_RECALL - com.hierynomus.mssmb2.SMB2CreateOptions
-
In an HSM (Hierarchical Storage Management) environment, this flag means the file SHOULD NOT be recalled from tertiary storage such as tape.
- FILE_OPEN_REMOTE_INSTANCE - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_OPEN_REPARSE_POINT - com.hierynomus.mssmb2.SMB2CreateOptions
-
If the file or directory being opened is a reparse point, open the reparse point itself rather than the target that the reparse point references.
- FILE_OPEN_REQUIRING_OPLOCK - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_OPENED - com.hierynomus.mssmb2.SMB2CreateAction
-
An existing file was opened.
- FILE_OVERWRITE - com.hierynomus.mssmb2.SMB2CreateDisposition
-
Overwrite the file if it already exists; otherwise, fail the operation.
- FILE_OVERWRITE_IF - com.hierynomus.mssmb2.SMB2CreateDisposition
-
Overwrite the file if it already exists; otherwise, create the file.
- FILE_OVERWRITTEN - com.hierynomus.mssmb2.SMB2CreateAction
-
An existing file was overwritten
- FILE_PIPE_CLOSING_STATE - com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
- FILE_PIPE_CONNECTED_STATE - com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
- FILE_RANDOM_ACCESS - com.hierynomus.mssmb2.SMB2CreateOptions
-
This indicates that the application intends to read or write at random offsets using this handle, so the server SHOULD optimize for random access.
- FILE_READ_ATTRIBUTES - com.hierynomus.msdtyp.AccessMask
- FILE_READ_DATA - com.hierynomus.msdtyp.AccessMask
- FILE_READ_EA - com.hierynomus.msdtyp.AccessMask
- FILE_RESERVE_OPFILTER - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_SEQUENTIAL_ONLY - com.hierynomus.mssmb2.SMB2CreateOptions
-
This indicates that the application intends to read or write at sequential offsets using this handle, so the server SHOULD optimize for sequential access.
- FILE_SHARE_DELETE - com.hierynomus.mssmb2.SMB2ShareAccess
- FILE_SHARE_READ - com.hierynomus.mssmb2.SMB2ShareAccess
- FILE_SHARE_WRITE - com.hierynomus.mssmb2.SMB2ShareAccess
- FILE_SUPERSEDE - com.hierynomus.mssmb2.SMB2CreateDisposition
-
If the file already exists, supersede it.
- FILE_SUPERSEDED - com.hierynomus.mssmb2.SMB2CreateAction
-
An existing file was deleted and a new file was created in its place.
- FILE_SYNCHRONOUS_IO_ALERT - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_SYNCHRONOUS_IO_NONALERT - com.hierynomus.mssmb2.SMB2CreateOptions
-
Deprecated.
- FILE_TRAVERSE - com.hierynomus.msdtyp.AccessMask
- FILE_WRITE_ATTRIBUTES - com.hierynomus.msdtyp.AccessMask
- FILE_WRITE_DATA - com.hierynomus.msdtyp.AccessMask
- FILE_WRITE_EA - com.hierynomus.msdtyp.AccessMask
- FILE_WRITE_THROUGH - com.hierynomus.mssmb2.SMB2CreateOptions
-
The server MUST propagate writes to this open to persistent storage before returning success to the client on write operations.
- FileAccessInformation - Class in com.hierynomus.msfscc.fileinformation
- FileAccessInformation - com.hierynomus.msfscc.FileInformationClass
- FileAlignmentInformation - Class in com.hierynomus.msfscc.fileinformation
- FileAlignmentInformation - com.hierynomus.msfscc.FileInformationClass
- FileAllInformation - Class in com.hierynomus.msfscc.fileinformation
- FileAllInformation - com.hierynomus.msfscc.FileInformationClass
- FileAllocationInformation - Class in com.hierynomus.msfscc.fileinformation
- FileAllocationInformation - com.hierynomus.msfscc.FileInformationClass
- FileAllocationInformation(long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileAllocationInformation
- FileAlternateNameInformation - com.hierynomus.msfscc.FileInformationClass
- FileAttributes - Enum in com.hierynomus.msfscc
-
[MS-FSCC].pdf 2.6 File Attributes.
- FileAttributeTagInformation - com.hierynomus.msfscc.FileInformationClass
- FileBasicInformation - Class in com.hierynomus.msfscc.fileinformation
- FileBasicInformation - com.hierynomus.msfscc.FileInformationClass
- FileBasicInformation(FileTime, FileTime, FileTime, FileTime, long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- FileBothDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileBothDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileByteChunkProvider - Class in com.hierynomus.smbj.io
- FileByteChunkProvider(File) - Constructor for class com.hierynomus.smbj.io.FileByteChunkProvider
- FileByteChunkProvider(File, long) - Constructor for class com.hierynomus.smbj.io.FileByteChunkProvider
- FileCompletionInformation - com.hierynomus.msfscc.FileInformationClass
- FileCompressionInformation - com.hierynomus.msfscc.FileInformationClass
- FileDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileDirectoryQueryableInformation - Class in com.hierynomus.msfscc.fileinformation
- FileDispositionInformation - Class in com.hierynomus.msfscc.fileinformation
- FileDispositionInformation - com.hierynomus.msfscc.FileInformationClass
- FileDispositionInformation() - Constructor for class com.hierynomus.msfscc.fileinformation.FileDispositionInformation
- FileDispositionInformation(boolean) - Constructor for class com.hierynomus.msfscc.fileinformation.FileDispositionInformation
- FileEaInformation - Class in com.hierynomus.msfscc.fileinformation
- FileEaInformation - com.hierynomus.msfscc.FileInformationClass
- FileEndOfFileInformation - Class in com.hierynomus.msfscc.fileinformation
- FileEndOfFileInformation - com.hierynomus.msfscc.FileInformationClass
- FileEndOfFileInformation(long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileEndOfFileInformation
- fileExists(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
File in the given path exists or not
- FileFsAttributeInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsControlInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsDeviceInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsDriverPathInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsFullSizeInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsLabelInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsObjectIdInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsSectorSizeInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsSizeInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsVolumeFlagsInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFsVolumeInformation - com.hierynomus.msfscc.FileSystemInformationClass
- FileFullDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileFullDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileFullEaInformation - com.hierynomus.msfscc.FileInformationClass
- FileHardLinkFullIdInformation - com.hierynomus.msfscc.FileInformationClass
- FileHardLinkInformation - com.hierynomus.msfscc.FileInformationClass
- fileId - Variable in class com.hierynomus.smbj.share.Open
- FileIdBothDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileIdBothDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdExtdBothDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdExtdDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdFullDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileIdFullDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdGlobalTxDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdInformation - com.hierynomus.msfscc.FileInformationClass
- FileInformation - Interface in com.hierynomus.msfscc.fileinformation
- FileInformation.Codec<F extends FileInformation> - Interface in com.hierynomus.msfscc.fileinformation
- FileInformation.Decoder<F extends FileInformation> - Interface in com.hierynomus.msfscc.fileinformation
- FileInformation.Encoder<F extends FileInformation> - Interface in com.hierynomus.msfscc.fileinformation
- FileInformationClass - Enum in com.hierynomus.msfscc
-
[MS-FSCC].pdf 2.4 File Information Classes [MS-SMB2].pdf 2.2.33 SMB2 QUERY_DIRECTORY - FileInformationClass
- FileInformationFactory - Class in com.hierynomus.msfscc.fileinformation
- FileInternalInformation - Class in com.hierynomus.msfscc.fileinformation
- FileInternalInformation - com.hierynomus.msfscc.FileInformationClass
- FileIoCompletionNotificationInformation - com.hierynomus.msfscc.FileInformationClass
- FileIoPriorityHintInformation - com.hierynomus.msfscc.FileInformationClass
- FileIoStatusBlockRangeInformation - com.hierynomus.msfscc.FileInformationClass
- FileIsRemoteDeviceInformation - com.hierynomus.msfscc.FileInformationClass
- FileLinkInformation - Class in com.hierynomus.msfscc.fileinformation
- FileLinkInformation - com.hierynomus.msfscc.FileInformationClass
- FileLinkInformation(boolean, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileLinkInformation
- FileLinkInformationBypassAccessCheck - com.hierynomus.msfscc.FileInformationClass
- FileMailslotQueryInformation - com.hierynomus.msfscc.FileInformationClass
- FileMailslotSetInformation - com.hierynomus.msfscc.FileInformationClass
- FileMaximumInformation - com.hierynomus.msfscc.FileInformationClass
- FileModeInformation - Class in com.hierynomus.msfscc.fileinformation
- FileModeInformation - com.hierynomus.msfscc.FileInformationClass
- FileModeInformation(int) - Constructor for class com.hierynomus.msfscc.fileinformation.FileModeInformation
- FileMoveClusterInformation - com.hierynomus.msfscc.FileInformationClass
- FileNameInformation - com.hierynomus.msfscc.FileInformationClass
- FileNamesInformation - Class in com.hierynomus.msfscc.fileinformation
- FileNamesInformation - com.hierynomus.msfscc.FileInformationClass
- FileNetworkOpenInformation - com.hierynomus.msfscc.FileInformationClass
- FileNetworkPhysicalNameInformation - com.hierynomus.msfscc.FileInformationClass
- FileNormalizedNameInformation - com.hierynomus.msfscc.FileInformationClass
- FileNotifyAction - Enum in com.hierynomus.msfscc
-
[MS-FSCC].pdf 2.4.42 File Notify Information Action
- FileNotifyInformation - Class in com.hierynomus.msfscc.directory
- FileNotifyInformation() - Constructor for class com.hierynomus.msfscc.directory.FileNotifyInformation
- FileNumaNodeInformation - com.hierynomus.msfscc.FileInformationClass
- FileObjectIdInformation - com.hierynomus.msfscc.FileInformationClass
- FilePipeInformation - com.hierynomus.msfscc.FileInformationClass
- FilePipeLocalInformation - com.hierynomus.msfscc.FileInformationClass
- FilePipeRemoteInformation - com.hierynomus.msfscc.FileInformationClass
- FilePositionInformation - Class in com.hierynomus.msfscc.fileinformation
- FilePositionInformation - com.hierynomus.msfscc.FileInformationClass
- FileProcessIdsUsingFileInformation - com.hierynomus.msfscc.FileInformationClass
- FileQueryableInformation - Interface in com.hierynomus.msfscc.fileinformation
- FileQuotaInformation - com.hierynomus.msfscc.FileInformationClass
- FileRemoteProtocolInformation - com.hierynomus.msfscc.FileInformationClass
- FileRenameInformation - Class in com.hierynomus.msfscc.fileinformation
- FileRenameInformation - com.hierynomus.msfscc.FileInformationClass
- FileRenameInformation(boolean, long, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- FileRenameInformationBypassAccessCheck - com.hierynomus.msfscc.FileInformationClass
- FileReparsePointInformation - com.hierynomus.msfscc.FileInformationClass
- FileReplaceCompletionInformation - com.hierynomus.msfscc.FileInformationClass
- FileSettableInformation - Interface in com.hierynomus.msfscc.fileinformation
- FileSfioReserveInformationv - com.hierynomus.msfscc.FileInformationClass
- FileSfioVolumeInformation - com.hierynomus.msfscc.FileInformationClass
- FileShortNameInformation - com.hierynomus.msfscc.FileInformationClass
- FileStandardInformation - Class in com.hierynomus.msfscc.fileinformation
- FileStandardInformation - com.hierynomus.msfscc.FileInformationClass
- FileStandardLinkInformation - com.hierynomus.msfscc.FileInformationClass
- FileStreamInformation - Class in com.hierynomus.msfscc.fileinformation
- FileStreamInformation - com.hierynomus.msfscc.FileInformationClass
- FileStreamInformationItem - Class in com.hierynomus.msfscc.fileinformation
- FileStreamInformationItem(long, long, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- FileSystemInformationClass - Enum in com.hierynomus.msfscc
-
MS-FSCC 2.5 File System Information Classes
- FileTime - Class in com.hierynomus.msdtyp
- FileTime(long) - Constructor for class com.hierynomus.msdtyp.FileTime
- FileTrackingInformation - com.hierynomus.msfscc.FileInformationClass
- FileUnusedInformation - com.hierynomus.msfscc.FileInformationClass
- FileValidDataLengthInformation - com.hierynomus.msfscc.FileInformationClass
- FileVolumeNameInformation - com.hierynomus.msfscc.FileInformationClass
- find(Long) - Method in class com.hierynomus.smbj.connection.SessionTable
- flush() - Method in class com.hierynomus.smbj.share.DiskEntry
- folderExists(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Folder in the given path exists or not.
- fromDate(Date) - Static method in class com.hierynomus.msdtyp.FileTime
- fromInstant(Instant) - Static method in class com.hierynomus.msdtyp.FileTime
- fromString(String) - Static method in class com.hierynomus.msdtyp.SID
- FsCtlPipePeekResponse - Class in com.hierynomus.msfscc.fsctl
-
[MS-FSCC] 2.3.28 FSCTL_PIPE_PEEK Reply
- FsCtlPipePeekResponse() - Constructor for class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- FsCtlPipePeekResponse(FsCtlPipePeekResponse.PipeState, long, long, long, byte[]) - Constructor for class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- FsCtlPipePeekResponse.PipeState - Enum in com.hierynomus.msfscc.fsctl
- FsCtlPipeWaitRequest - Class in com.hierynomus.msfscc.fsctl
-
[MS-FSCC] 2.3.29 FSCTL_PIPE_WAIT Request
- FsCtlPipeWaitRequest(String, long, TimeUnit, boolean) - Constructor for class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- future() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- Futures - Class in com.hierynomus.protocol.commons.concurrent
- Futures() - Constructor for class com.hierynomus.protocol.commons.concurrent.Futures
G
- GD - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Group defaulted
- generateBytes(byte[], int, int) - Method in interface com.hierynomus.security.DerivationFunction
- generateBytes(byte[], int, int) - Method in class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- generateBytes(byte[], int, int) - Method in class com.hierynomus.security.jce.JceDerivationFunction
- GENERIC_ALL - com.hierynomus.msdtyp.AccessMask
- GENERIC_EXECUTE - com.hierynomus.msdtyp.AccessMask
- GENERIC_READ - com.hierynomus.msdtyp.AccessMask
- GENERIC_WRITE - com.hierynomus.msdtyp.AccessMask
- get() - Method in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- get() - Method in class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- get() - Method in class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- get() - Method in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- get(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- get(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- get(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- get(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- get(Future<T>, long, TimeUnit, ExceptionWrapper<E>) - Static method in class com.hierynomus.protocol.commons.concurrent.Futures
- get(Future<T>, ExceptionWrapper<E>) - Static method in class com.hierynomus.protocol.commons.concurrent.Futures
- get(List<Factory.Named<T>>, String) - Static method in class com.hierynomus.protocol.commons.Factory.Named.Util
-
Retrieve a particular factory as identified by
name
from a list of namedfactories
. - getAccessFlags() - Method in class com.hierynomus.msfscc.fileinformation.FileAccessInformation
- getAccessInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getAccessMask() - Method in class com.hierynomus.msdtyp.ace.ACE
- getAceFlags() - Method in class com.hierynomus.msdtyp.ace.AceHeader
- getAceHeader() - Method in class com.hierynomus.msdtyp.ace.ACE
- getAces() - Method in class com.hierynomus.msdtyp.ACL
- getAceSize() - Method in class com.hierynomus.msdtyp.ace.AceHeader
- getAceType() - Method in class com.hierynomus.msdtyp.ace.AceHeader
- getAction() - Method in class com.hierynomus.msfscc.directory.FileNotifyInformation
- getAEADBlockCipher(String) - Method in class com.hierynomus.security.bc.BCSecurityProvider
- getAEADBlockCipher(String) - Method in class com.hierynomus.security.jce.JceSecurityProvider
- getAEADBlockCipher(String) - Method in interface com.hierynomus.security.SecurityProvider
- getAlgorithmName() - Method in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- getAlgorithmName() - Method in enum com.hierynomus.mssmb2.SMB3HashAlgorithm
- getAlignmentInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getAlignmentRequirement() - Method in class com.hierynomus.msfscc.fileinformation.FileAlignmentInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileAllocationInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getAllocationSize() - Method in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- getAllocationSize() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getAllocSize() - Method in class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- getApplicationKey() - Method in class com.hierynomus.smbj.session.SessionContext
- getAsyncId() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getAsyncId() - Method in class com.hierynomus.smbj.connection.Request
- getAuthenticationContext() - Method in class com.hierynomus.smbj.session.Session
- getAvailableAllocationUnits() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getAvId() - Method in class com.hierynomus.ntlm.av.AvPair
- getAvPair(AvId) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- getBasicInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getBuffer() - Method in class com.hierynomus.mssmb2.SMB2Packet
-
The buffer from which this packet is read if it was a received packet
- getBuffer() - Method in class com.hierynomus.smb.SMBPacket
- getBuffer() - Method in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- getBytesPerSector() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getBytesWritten() - Method in class com.hierynomus.mssmb2.messages.SMB2WriteResponse
- getCallerAvailableAllocationUnits() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getCallerFreeSpace() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getCapabilities() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getCapabilities() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- getCapabilities() - Method in class com.hierynomus.smbj.server.Server
- getChangeTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- getChangeTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getChangeTime() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getChangeTime() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getChangeTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getChangeTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getChangeTime() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getChangeTime() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.BufferByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- getChunkBytesWritten() - Method in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- getChunks() - Method in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- getChunkSize() - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- getChunksWritten() - Method in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- getCipher(String) - Method in class com.hierynomus.security.bc.BCSecurityProvider
- getCipher(String) - Method in class com.hierynomus.security.jce.JceSecurityProvider
- getCipher(String) - Method in interface com.hierynomus.security.SecurityProvider
- getCipherId() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getCipherList() - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2EncryptionCapabilities
- getCipherText() - Method in class com.hierynomus.mssmb2.SMB3EncryptedPacketData
- getClient() - Method in class com.hierynomus.smbj.connection.Connection
- getClientCapabilities() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getClientCapabilities() - Method in class com.hierynomus.smbj.SmbConfig
- getClientGSSContextConfig() - Method in class com.hierynomus.smbj.SmbConfig
- getClientGuid() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getClientGuid() - Method in class com.hierynomus.smbj.SmbConfig
- getCompactData() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- getCompressionAlgorithm() - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- getCompressionAlgorithms() - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2CompressionCapabilities
- getCompressionIds() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getConfig() - Method in class com.hierynomus.smbj.share.TreeConnect
- getConnection() - Method in class com.hierynomus.smbj.session.Session
- getConnectionContext() - Method in class com.hierynomus.smbj.connection.Connection
- getControl() - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- getControlCode() - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- getControlCode() - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- getCounterLength() - Method in class com.hierynomus.security.jce.derivationfunction.CounterDerivationParameters
- getCreateAction() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getCreateDisposition() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- getCreateStatusHandler() - Method in class com.hierynomus.smbj.share.DiskShare
- getCreateStatusHandler() - Method in class com.hierynomus.smbj.share.Share
- getCreationTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- getCreationTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getCreationTime() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getCreationTime() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getCreationTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getCreationTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getCreationTime() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getCreationTime() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getCreditCharge() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getCreditRequest() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getCreditResponse() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getCreditsAssigned() - Method in class com.hierynomus.mssmb2.SMB2Packet
- getCreds() - Method in class com.hierynomus.smbj.auth.GSSAuthenticationContext
- getCtlCode() - Static method in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- getCurrentByteOffset() - Method in class com.hierynomus.msfscc.fileinformation.FilePositionInformation
- getDacl() - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- getData() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- getData() - Method in class com.hierynomus.mssmb2.messages.SMB2ReadResponse
- getDataBuffer() - Method in interface com.hierynomus.protocol.PacketData
- getDataBuffer() - Method in class com.hierynomus.smb.SMBPacketData
- getDataLength() - Method in class com.hierynomus.mssmb2.messages.SMB2ReadResponse
- getDCHint() - Method in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- getDCList() - Method in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- getDecoder(Class<F>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- getDecryptionKey() - Method in class com.hierynomus.smbj.session.SessionContext
- getDerivationFunction(String) - Method in class com.hierynomus.security.bc.BCSecurityProvider
- getDerivationFunction(String) - Method in class com.hierynomus.security.jce.JceSecurityProvider
- getDerivationFunction(String) - Method in interface com.hierynomus.security.SecurityProvider
- getDfsAlternatePath() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getDfsPath() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getDfsPathPrefix() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- getDialect() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getDialect() - Method in class com.hierynomus.smbj.connection.NegotiatedProtocol
- getDialectRevision() - Method in class com.hierynomus.smbj.server.Server
- getDigest(String) - Method in class com.hierynomus.security.bc.BCSecurityProvider
- getDigest(String) - Method in class com.hierynomus.security.jce.JceSecurityProvider
- getDigest(String) - Method in interface com.hierynomus.security.SecurityProvider
- getDigestLength() - Method in class com.hierynomus.security.bc.BCMessageDigest
- getDigestLength() - Method in class com.hierynomus.security.jce.JceMessageDigest
- getDigestLength() - Method in interface com.hierynomus.security.MessageDigest
- getDiskEntry(DiskShare.SMB2CreateResponseContext) - Method in class com.hierynomus.smbj.share.DiskShare
- getDiskShare() - Method in class com.hierynomus.smbj.share.DiskEntry
- getDomain() - Method in class com.hierynomus.smbj.auth.AuthenticationContext
- getDomainName() - Method in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- getEaInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getEaSize() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getEaSize() - Method in class com.hierynomus.msfscc.fileinformation.FileEaInformation
- getEaSize() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getEaSize() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getEaSize() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getEncoder(F) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- getEncoder(Class<F>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- getEncryptionKey() - Method in class com.hierynomus.smbj.session.SessionContext
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileEndOfFileInformation
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getEndOfFile() - Method in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- getError() - Method in class com.hierynomus.mssmb2.SMB2Packet
- getErrorData() - Method in class com.hierynomus.mssmb2.SMB2Error
- getExpandedNames() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getFailedCommand() - Method in exception com.hierynomus.mssmb2.SMBApiException
- getFileAttributes() - Method in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- getFileAttributes() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getFileAttributes() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getFileAttributes() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getFileAttributes() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getFileAttributes() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getFileAttributes() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getFileAttributes() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getFileId() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getFileId() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getFileId() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getFileId() - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- getFileId() - Method in class com.hierynomus.smbj.share.Directory
- getFileId() - Method in class com.hierynomus.smbj.share.Open
- getFileIndex() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- getFileInformation() - Method in class com.hierynomus.smbj.share.DiskEntry
- getFileInformation(SMB2FileId) - Method in class com.hierynomus.smbj.share.DiskShare
-
Get information for a given fileId
- getFileInformation(SMB2FileId, Class<F>) - Method in class com.hierynomus.smbj.share.DiskShare
- getFileInformation(Class<F>) - Method in class com.hierynomus.smbj.share.DiskEntry
- getFileInformation(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Get information about the given path.
- getFileInformation(String, Class<F>) - Method in class com.hierynomus.smbj.share.DiskShare
-
Get information about the given path.
- getFileName() - Method in class com.hierynomus.msfscc.directory.FileNotifyInformation
- getFileName() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- getFileName() - Method in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- getFileName() - Method in class com.hierynomus.smbj.share.DiskEntry
-
Deprecated.as of 0.11.0 use
DiskEntry.getUncPath()
instead. - getFileNameLength() - Method in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- getFileNotifyInfoList() - Method in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyResponse
- getFixedCounterSuffix() - Method in class com.hierynomus.security.jce.derivationfunction.CounterDerivationParameters
- getFlags() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getFlagsEncryptionAlgorithm() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getFreeSpace() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getGroupSid() - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- getGssNegotiateToken() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getGssToken() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getHashAlgorithms() - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- getHeader() - Method in class com.hierynomus.smb.SMBPacket
- getHeader() - Method in class com.hierynomus.smb.SMBPacketData
- getHeader() - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- getHeader() - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- getHeaderStartPosition() - Method in class com.hierynomus.mssmb.SMB1Header
- getHeaderStartPosition() - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- getHeaderStartPosition() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getHeaderStartPosition() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getHeaderStartPosition() - Method in interface com.hierynomus.smb.SMBHeader
- getHostname() - Method in class com.hierynomus.smbj.common.SmbPath
- getHostname() - Method in class com.hierynomus.smbj.event.ConnectionClosed
- getIndexNumber() - Method in class com.hierynomus.msfscc.fileinformation.FileInternalInformation
- getInformationClass() - Method in interface com.hierynomus.msfscc.fileinformation.FileInformation.Decoder
- getInformationClass() - Method in interface com.hierynomus.msfscc.fileinformation.FileInformation.Encoder
- getInputBuffer() - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- getInputStream() - Method in class com.hierynomus.smbj.share.File
- getInputStream(ProgressListener) - Method in class com.hierynomus.smbj.share.File
- getInternalInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getLastAccessTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- getLastAccessTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getLastAccessTime() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getLastAccessTime() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getLastAccessTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getLastAccessTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getLastAccessTime() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getLastAccessTime() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getLastWriteSize() - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- getLastWriteTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- getLastWriteTime() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getLastWriteTime() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- getLastWriteTime() - Method in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- getLastWriteTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getLastWriteTime() - Method in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- getLastWriteTime() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getLastWriteTime() - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- getLength() - Method in class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- getLength() - Method in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- getLmResponse() - Method in class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- getLmV2Response(byte[], byte[], byte[]) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication.
- getLockFlags() - Method in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- getMac(String) - Method in class com.hierynomus.security.bc.BCSecurityProvider
- getMac(String) - Method in class com.hierynomus.security.jce.JceSecurityProvider
- getMac(String) - Method in interface com.hierynomus.security.SecurityProvider
- getMachineID() - Method in class com.hierynomus.ntlm.NtlmConfig
- getMaximalAccess() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- getMaximalAccess() - Method in class com.hierynomus.smbj.share.TreeConnect
- getMaxPayloadSize() - Method in class com.hierynomus.mssmb2.SMB2MultiCreditPacket
- getMaxPayloadSize() - Method in class com.hierynomus.mssmb2.SMB2Packet
-
Returns the maximum payload size of this packet.
- getMaxPayloadSize() - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- getMaxPayloadSize() - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- getMaxReadSize() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getMaxReadSize() - Method in class com.hierynomus.smbj.connection.NegotiatedProtocol
- getMaxTransactSize() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getMaxTransactSize() - Method in class com.hierynomus.smbj.connection.NegotiatedProtocol
- getMaxWriteSize() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getMaxWriteSize() - Method in class com.hierynomus.smbj.connection.NegotiatedProtocol
- getMechListMic() - Method in class com.hierynomus.spnego.NegTokenTarg
- getMessage() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getMessage() - Method in exception com.hierynomus.mssmb2.SMBApiException
- getMessageEndPosition() - Method in class com.hierynomus.mssmb.SMB1Header
- getMessageEndPosition() - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- getMessageEndPosition() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getMessageEndPosition() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getMessageEndPosition() - Method in interface com.hierynomus.smb.SMBHeader
- getMessageId() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getMessageLength() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- getMode() - Method in class com.hierynomus.msfscc.fileinformation.FileModeInformation
- getModeInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getName() - Method in enum com.hierynomus.msdtyp.SID.SidType
- getName() - Method in class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- getName() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- getName() - Method in interface com.hierynomus.protocol.commons.Factory.Named
- getName() - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator.Factory
- getName() - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator.Factory
- getName() - Method in class com.hierynomus.smbj.share.NamedPipe
- getNameInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getNames(List<Factory.Named<T>>) - Static method in class com.hierynomus.protocol.commons.Factory.Named.Util
-
Get a comma-delimited string containing the factory names from the given list of
factories
. - getNegotiateContextList() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- getNegotiateContextList() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getNegotiateContextType() - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
- getNegotiatedProtocol() - Method in class com.hierynomus.smbj.connection.Connection
-
Returns the negotiated protocol details for this connection.
- getNegotiatedProtocol() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getNegotiatedProtocol() - Method in class com.hierynomus.smbj.share.TreeConnect
- getNegotiateFlags() - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- getNegotiateFlags() - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- getNegotiationResult() - Method in class com.hierynomus.spnego.NegTokenTarg
- getNegToken() - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- getNestedSession(SmbPath) - Method in class com.hierynomus.smbj.session.Session
- getNetBiosName() - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- getNetBiosName() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getNetName() - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NetNameNegotiateContextId
- getNextCommandOffset() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getNextEntryOffset() - Method in class com.hierynomus.msfscc.directory.FileNotifyInformation
- getNextOffset() - Method in class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- getNextPowerOf2(int) - Static method in class com.hierynomus.protocol.commons.buffer.Buffer
- getNonce() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getNonceLength() - Method in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- getNtlmConfig() - Method in class com.hierynomus.smbj.SmbConfig
- getNtlmRevision() - Method in class com.hierynomus.ntlm.messages.WindowsVersion
- getNtResponse() - Method in class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- getNtV2Response(byte[], byte[], byte[], long, TargetInfo) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
3.3.2 NTLM v2 Authentication
- getNumberOfLinks() - Method in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- getNumberOfMessages() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- getOffset() - Method in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- getOffset() - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- getOffset() - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- getOriginalCompressedSegmentSize() - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- getOriginalMessageSize() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getOutputBuffer() - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- getOutputBuffer() - Method in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryResponse
- getOutputBuffer() - Method in class com.hierynomus.mssmb2.messages.SMB2QueryInfoResponse
- getOutputStream() - Method in class com.hierynomus.smbj.share.File
- getOutputStream() - Method in class com.hierynomus.smbj.share.SMB2Writer
- getOutputStream(boolean) - Method in class com.hierynomus.smbj.share.File
- getOutputStream(ProgressListener) - Method in class com.hierynomus.smbj.share.File
- getOutputStream(ProgressListener, boolean) - Method in class com.hierynomus.smbj.share.File
- getOutputStream(ProgressListener, long) - Method in class com.hierynomus.smbj.share.SMB2Writer
- getOwnerSid() - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- getPacket() - Method in class com.hierynomus.mssmb2.SMB2Packet
-
Method that can be overridden by Packet Wrappers to ensure that the original (typed) packet is obtainable.
- getPacket() - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
-
Return the result of the
PacketEncryptor.EncryptedPacketWrapper.getPacket()
call on the wrapped packet. - getPacket() - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
-
Return the result of the
PacketSignatory.SignedPacketWrapper.getPacket()
call on the wrapped packet. - getPacket() - Method in class com.hierynomus.smbj.connection.Request
- getPacketBytes(SMBPacket<?, ?>) - Static method in class com.hierynomus.smb.Packets
-
Get the serialized packet bytes.
- getPacketFactory() - Method in class com.hierynomus.protocol.transport.PacketHandlers
- getParent() - Method in class com.hierynomus.smbj.common.SmbPath
- getPassword() - Method in class com.hierynomus.smbj.auth.AuthenticationContext
- getPath() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getPath() - Method in class com.hierynomus.smbj.common.SmbPath
- getPath() - Method in class com.hierynomus.smbj.share.DiskEntry
-
Gets the relative path of this disk entry.
- getPathComponents() - Method in class com.hierynomus.msdfsc.DFSPath
- getPathConsumed() - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- getPayloadSize() - Method in class com.hierynomus.mssmb2.SMB2MultiCreditPacket
- getPort() - Method in class com.hierynomus.smbj.event.ConnectionClosed
- getPort() - Method in class com.hierynomus.smbj.server.Server
- getPositionInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getPreauthIntegrityHashId() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getPreauthIntegrityHashValue() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getPreauthIntegrityHashValue() - Method in class com.hierynomus.smbj.session.SessionContext
- getPrintName() - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- getPromise() - Method in class com.hierynomus.smbj.connection.Request
- getRandomProvider() - Method in class com.hierynomus.smbj.SmbConfig
- getReadBufferSize() - Method in class com.hierynomus.smbj.SmbConfig
- getReadDataAvailable() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- getReadTimeout() - Method in class com.hierynomus.smbj.SmbConfig
- getReceiver() - Method in class com.hierynomus.protocol.transport.PacketHandlers
- getReferralEntries() - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- getReferralEntryFlags() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getReferralHeaderFlags() - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- getRemoteHostname() - Method in class com.hierynomus.smbj.connection.Connection
- getRequestByMessageId(Long) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- getRequiredBufferLength() - Method in class com.hierynomus.mssmb2.SMB2Error.BufferTooSmallError
- getResponseToken() - Method in class com.hierynomus.spnego.NegTokenTarg
- getResumeKey() - Method in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- getRevision() - Method in class com.hierynomus.msdtyp.ACL
- getRevision() - Method in class com.hierynomus.msdtyp.SID
- getRootDirectory() - Method in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- getSacl() - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- getSalt() - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- getSectorsPerAllocationUnit() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getSecurityBuffer() - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- getSecurityInfo(SMB2FileId, Set<SecurityInformation>) - Method in class com.hierynomus.smbj.share.DiskShare
-
The SecurityDescriptor(MS-DTYP 2.4.6 SECURITY_DESCRIPTOR) for the Given FileId
- getSecurityInfo(String, Set<SecurityInformation>) - Method in class com.hierynomus.smbj.share.DiskShare
-
The SecurityDescriptor(MS-DTYP 2.4.6 SECURITY_DESCRIPTOR) for the Given Path
- getSecurityInformation(Set<SecurityInformation>) - Method in class com.hierynomus.smbj.share.DiskEntry
- getSecurityMode() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getSecurityMode() - Method in class com.hierynomus.smbj.server.Server
- getSecurityProvider() - Method in class com.hierynomus.smbj.SmbConfig
- getSeed() - Method in class com.hierynomus.security.jce.derivationfunction.CounterDerivationParameters
- getSequenceNumber() - Method in class com.hierynomus.mssmb2.SMB2Packet
- getSequenceNumber() - Method in class com.hierynomus.mssmb2.SMB2PacketData
- getSequenceNumber() - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- getSequenceNumber() - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- getSerializer() - Method in class com.hierynomus.protocol.transport.PacketHandlers
- getServer() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getServerChallenge() - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- getServerGuid() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getServerGuid() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getServerGUID() - Method in class com.hierynomus.smbj.server.Server
- getServerList() - Method in class com.hierynomus.smbj.SMBClient
- getServerName() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getServerName() - Method in class com.hierynomus.smbj.server.Server
- getServerStartTime() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getServerType() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getSession() - Method in class com.hierynomus.smbj.share.TreeConnect
- getSessionBaseKey() - Method in class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- getSessionBaseKey(byte[], byte[]) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication.
- getSessionContext() - Method in class com.hierynomus.smbj.session.Session
- getSessionFlags() - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- getSessionId() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getSessionId() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getSessionId() - Method in class com.hierynomus.smbj.session.Session
- getSessionKey() - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- getSessionKey() - Method in class com.hierynomus.smbj.session.SessionContext
- getShareFlags() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- getShareInformation() - Method in class com.hierynomus.smbj.share.DiskShare
-
Get Share Information for the current Disk Share
- getShareName() - Method in class com.hierynomus.smbj.common.SmbPath
- getShareName() - Method in class com.hierynomus.smbj.share.TreeConnect
- getShortName() - Method in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- getShortName() - Method in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- getSid() - Method in class com.hierynomus.msdtyp.ace.ACE
- getSidIdentifierAuthority() - Method in class com.hierynomus.msdtyp.SID
- getSignature() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getSignature() - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- getSigningKey() - Method in class com.hierynomus.smbj.session.SessionContext
- getSigningKey(SMB2PacketHeader, boolean) - Method in class com.hierynomus.smbj.session.Session
-
If Connection.Dialect belongs to the SMB 3.x dialect family, and the received message is an SMB2 SESSION_SETUP Response without a status code equal to STATUS_SUCCESS in the header, the client MUST verify the signature of the message as specified in section 3.1.5.1, using Session.SigningKey as the signing key, and passing the response message.
- getSize() - Method in class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- getSize() - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- getSmbPath() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
-
Needed for DFS resolution
- getSmbPath() - Method in class com.hierynomus.smbj.share.Share
- getSocketFactory() - Method in class com.hierynomus.smbj.SmbConfig
- getSoTimeout() - Method in class com.hierynomus.smbj.SmbConfig
- getSpecialName() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getSrcOffset() - Method in class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- getStandardInformation() - Method in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- getState() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- getStatus() - Method in exception com.hierynomus.mssmb2.SMBApiException
- getStatus() - Method in exception com.hierynomus.smbj.paths.PathResolveException
- getStatusCode() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getStatusCode() - Method in exception com.hierynomus.mssmb2.SMBApiException
- getStatusCode() - Method in exception com.hierynomus.smbj.paths.PathResolveException
- getStreamList() - Method in class com.hierynomus.msfscc.fileinformation.FileStreamInformation
- getStreamNames() - Method in class com.hierynomus.msfscc.fileinformation.FileStreamInformation
- getStructureSize() - Method in class com.hierynomus.mssmb2.SMB2Packet
- getStructureSize() - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- getStructureSize() - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- getSubAuthorities() - Method in class com.hierynomus.msdtyp.SID
- getSubject() - Method in class com.hierynomus.smbj.auth.GSSAuthenticationContext
- getSubstituteName() - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- getSupportedAuthenticators() - Method in class com.hierynomus.smbj.SmbConfig
- getSupportedDialects() - Method in class com.hierynomus.smbj.SmbConfig
- getSupportedMech() - Method in class com.hierynomus.spnego.NegTokenTarg
- getSupportedMechTypes() - Method in class com.hierynomus.spnego.NegTokenInit
- getSystemTime() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- getTargetHint() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- getTargetInfo() - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- getTargetList() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- getTargetName() - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- getTargetPath() - Method in class com.hierynomus.msdfsc.ReferralCache.TargetSetEntry
- getTgtOffset() - Method in class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- getTimeOffsetMillis() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getTimeout() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- getTimeoutUnit() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- getTimestamp() - Method in class com.hierynomus.smbj.connection.Request
- getTotalAllocationUnits() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getTotalBytesWritten() - Method in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- getTotalSpace() - Method in class com.hierynomus.msfscc.fileinformation.ShareInfo
- getTransactBufferSize() - Method in class com.hierynomus.smbj.SmbConfig
- getTransactTimeout() - Method in class com.hierynomus.smbj.SmbConfig
- getTransportLayerFactory() - Method in class com.hierynomus.smbj.SmbConfig
- getTreeConnect() - Method in class com.hierynomus.smbj.share.Share
- getTreeId() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- getTreeId() - Method in class com.hierynomus.smbj.event.TreeDisconnected
- getTreeId() - Method in class com.hierynomus.smbj.share.TreeConnect
- getTtl() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getUncPath() - Method in class com.hierynomus.smbj.share.DiskEntry
-
Gets the UNC path of this disk entry.
- getUnparsedPathLength() - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- getUsername() - Method in class com.hierynomus.smbj.auth.AuthenticationContext
- getValue() - Method in enum com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
- getValue() - Method in enum com.hierynomus.msdfsc.messages.DFSReferral.ServerType
- getValue() - Method in enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- getValue() - Method in enum com.hierynomus.msdtyp.AccessMask
- getValue() - Method in enum com.hierynomus.msdtyp.ace.AceFlags
- getValue() - Method in enum com.hierynomus.msdtyp.ace.AceObjectFlags
- getValue() - Method in enum com.hierynomus.msdtyp.ace.AceType
- getValue() - Method in enum com.hierynomus.msdtyp.SecurityDescriptor.Control
- getValue() - Method in enum com.hierynomus.msdtyp.SecurityInformation
- getValue() - Method in enum com.hierynomus.msdtyp.SID.SidType
- getValue() - Method in enum com.hierynomus.mserref.NtStatus
- getValue() - Method in enum com.hierynomus.msfscc.FileAttributes
- getValue() - Method in enum com.hierynomus.msfscc.FileInformationClass
- getValue() - Method in enum com.hierynomus.msfscc.FileNotifyAction
- getValue() - Method in enum com.hierynomus.msfscc.FileSystemInformationClass
- getValue() - Method in enum com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
- getValue() - Method in enum com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- getValue() - Method in enum com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- getValue() - Method in enum com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- getValue() - Method in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
- getValue() - Method in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
- getValue() - Method in enum com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2ChangeNotifyFlags
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2CompletionFilter
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2CreateAction
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2CreateDisposition
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2CreateOptions
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2Dialect
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2GlobalCapability
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2ImpersonationLevel
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2LockFlag
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2MessageCommandCode
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2MessageFlag
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2ShareAccess
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2ShareCapabilities
- getValue() - Method in enum com.hierynomus.mssmb2.SMB2ShareFlags
- getValue() - Method in enum com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- getValue() - Method in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- getValue() - Method in enum com.hierynomus.mssmb2.SMB3HashAlgorithm
- getValue() - Method in enum com.hierynomus.ntlm.av.AvId
- getValue() - Method in class com.hierynomus.ntlm.av.AvPair
- getValue() - Method in enum com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- getValue() - Method in enum com.hierynomus.ntlm.messages.WindowsVersion.NtlmRevisionCurrent
- getValue() - Method in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
- getValue() - Method in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- getValue() - Method in interface com.hierynomus.protocol.commons.EnumWithValue
- getVersion() - Method in class com.hierynomus.ntlm.messages.NtlmAuthenticate
-
MS-NLMP 2.2.2.10 VERSION
- getVersion() - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- getVersionNumber() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- getVersionNumber() - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
-
3.1.5.4.
- getWindowsTimeStamp() - Method in class com.hierynomus.msdtyp.FileTime
- getWindowsVersion() - Method in class com.hierynomus.ntlm.NtlmConfig
- getWindowsVersion() - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- getWindowsVersion() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getWorkstationName() - Method in class com.hierynomus.ntlm.NtlmConfig
- getWorkStationName() - Method in class com.hierynomus.smbj.SmbConfig
-
Deprecated.Moved into getNtlmConfig().getWorkStationName()
- getWriteBufferSize() - Method in class com.hierynomus.smbj.SmbConfig
- getWriteTimeout() - Method in class com.hierynomus.smbj.SmbConfig
- GROUP_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- GSSAuthenticationContext - Class in com.hierynomus.smbj.auth
- GSSAuthenticationContext(String, String, Subject, GSSCredential) - Constructor for class com.hierynomus.smbj.auth.GSSAuthenticationContext
- GSSContextConfig - Class in com.hierynomus.smbj
- GSSContextConfig.Builder - Class in com.hierynomus.smbj
- guest() - Static method in class com.hierynomus.smbj.auth.AuthenticationContext
H
- handle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.Connection
- handle(SMBPacketData<?>) - Method in class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- handle(SMBPacketData<?>) - Method in interface com.hierynomus.smbj.connection.packet.IncomingPacketHandler
- handle(D) - Method in interface com.hierynomus.protocol.transport.PacketReceiver
- handleError(Throwable) - Method in interface com.hierynomus.protocol.transport.PacketReceiver
- handleError(Throwable) - Method in class com.hierynomus.smbj.connection.Connection
- hasAvPair(AvId) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- hash(Object...) - Static method in class com.hierynomus.protocol.commons.Objects
- hashCode() - Method in class com.hierynomus.msdtyp.FileTime
- hashCode() - Method in class com.hierynomus.msdtyp.SID
- hashCode() - Method in class com.hierynomus.ntlm.messages.WindowsVersion
- hashCode() - Method in class com.hierynomus.smbj.common.SmbPath
- hashCode() - Method in class com.hierynomus.smbj.event.ConnectionClosed
- hashCode() - Method in class com.hierynomus.smbj.share.DiskEntry
- hashCode() - Method in class com.hierynomus.smbj.share.Share
- hasOnlyOnePathComponent() - Method in class com.hierynomus.msdfsc.DFSPath
- hasWaiters() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- header - Variable in class com.hierynomus.smb.SMBPacket
- hmac_md5(SecurityProvider, byte[], byte[]...) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
-
[MS-NLMP].pdf 6 Appendix A: Cryptographic Operations Reference (HMAC_MD5(K, M)).
- HmacT64 - Class in com.hierynomus.security.mac
-
This is an implementation of the HMACT64 keyed hashing algorithm.
- HmacT64(MessageDigest) - Constructor for class com.hierynomus.security.mac.HmacT64
-
Creates an HMACT64 instance which uses the given secret key material.
I
- Identification - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- Impersonation - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- in - Variable in class com.hierynomus.smbj.transport.PacketReader
- IncomingPacketHandler - Interface in com.hierynomus.smbj.connection.packet
- inError() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- INHERIT_ONLY_ACE - com.hierynomus.msdtyp.ace.AceFlags
- INHERITED_ACE - com.hierynomus.msdtyp.ace.AceFlags
- init(byte[]) - Method in class com.hierynomus.security.bc.BCMac
- init(byte[]) - Method in class com.hierynomus.security.jce.JceMac
- init(byte[]) - Method in class com.hierynomus.security.mac.HmacT64
- init(byte[]) - Method in interface com.hierynomus.security.Mac
- init(Cipher.CryptMode, byte[]) - Method in interface com.hierynomus.security.Cipher
- init(Cipher.CryptMode, byte[]) - Method in class com.hierynomus.security.jce.JceCipher
- init(Cipher.CryptMode, byte[], GCMParameterSpec) - Method in interface com.hierynomus.security.AEADBlockCipher
- init(Cipher.CryptMode, byte[], GCMParameterSpec) - Method in class com.hierynomus.security.jce.JceAEADCipher
- init(DerivationParameters) - Method in interface com.hierynomus.security.DerivationFunction
- init(DerivationParameters) - Method in class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- init(DerivationParameters) - Method in class com.hierynomus.security.jce.JceDerivationFunction
- init(SmbConfig) - Method in interface com.hierynomus.smbj.auth.Authenticator
- init(SmbConfig) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- init(SmbConfig) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- init(SmbConfig) - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- init(UUID, SMB2Dialect, int, Set<SMB2GlobalCapability>) - Method in class com.hierynomus.smbj.server.Server
- InputStreamByteChunkProvider - Class in com.hierynomus.smbj.io
- InputStreamByteChunkProvider(InputStream) - Constructor for class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- ioctl(int, boolean, byte[], int, int) - Method in class com.hierynomus.smbj.share.DiskEntry
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(int, boolean, byte[], int, int, byte[], int, int) - Method in class com.hierynomus.smbj.share.DiskEntry
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(int, boolean, byte[], int, int, int) - Method in class com.hierynomus.smbj.share.DiskEntry
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(long, boolean, byte[]) - Method in class com.hierynomus.smbj.share.Share
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(long, boolean, byte[], int, int) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(long, boolean, byte[], int, int) - Method in class com.hierynomus.smbj.share.Share
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(long, boolean, byte[], int, int, byte[], int, int) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctl(long, boolean, byte[], int, int, byte[], int, int) - Method in class com.hierynomus.smbj.share.Share
-
Sends a control code directly to a specified device driver, causing the corresponding device to perform the corresponding operation.
- ioctlAsync(long, boolean, ByteChunkProvider) - Method in class com.hierynomus.smbj.share.Share
- IOUtils - Class in com.hierynomus.protocol.commons
- IOUtils() - Constructor for class com.hierynomus.protocol.commons.IOUtils
- isAbsolute() - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- isAnonymous() - Method in class com.hierynomus.smbj.auth.AuthenticationContext
- isAnonymous() - Method in class com.hierynomus.smbj.session.Session
- isAnonymous() - Method in class com.hierynomus.smbj.session.SessionContext
- isAvailable() - Method in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- isAvailable() - Method in class com.hierynomus.smbj.io.BufferByteChunkProvider
- isAvailable() - Method in class com.hierynomus.smbj.io.ByteBufferByteChunkProvider
- isAvailable() - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- isAvailable() - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- isAvailable() - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- isAvailable() - Method in class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- isCancelled() - Method in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- isCancelled() - Method in class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- isCancelled() - Method in class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- isCancelled() - Method in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- isCAShare() - Method in class com.hierynomus.smbj.share.TreeConnect
- isCompounded() - Method in class com.hierynomus.mssmb2.SMB2PacketData
-
Check whether this Packet is part of a Compounded message
- isCompressed(byte[]) - Static method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- isConnected() - Method in interface com.hierynomus.protocol.transport.TransportLayer
-
Checks if the transport layer is currently connected.
- isConnected() - Method in class com.hierynomus.smbj.connection.Connection
- isConnected() - Method in class com.hierynomus.smbj.share.Share
- isConnected() - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- isConnected() - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- isConnected() - Method in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- isDecrypted() - Method in class com.hierynomus.mssmb2.SMB2DecryptedPacketData
- isDecrypted() - Method in class com.hierynomus.mssmb2.SMB2PacketData
- isDecrypted() - Method in class com.hierynomus.mssmb2.SMB3CompressedPacketData
- isDeleteOnClose() - Method in class com.hierynomus.msfscc.fileinformation.FileDispositionInformation
- isDeletePending() - Method in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- isDelivered() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- isDfsEnabled() - Method in class com.hierynomus.smbj.SmbConfig
- isDfsShare() - Method in class com.hierynomus.smbj.share.TreeConnect
- isDirectory() - Method in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- isDiskShare() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
-
Whether the ShareType returned is SMB2_SHARE_TYPE_DISK (0x01)
- isDone() - Method in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- isDone() - Method in class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- isDone() - Method in class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- isDone() - Method in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- isEncryptData() - Method in class com.hierynomus.smbj.session.SessionContext
- isEncryptData() - Method in class com.hierynomus.smbj.SmbConfig
- isEncrypted(byte[]) - Static method in class com.hierynomus.mssmb2.SMB2TransformHeader
- isError() - Method in enum com.hierynomus.mserref.NtStatus
-
Check whether the 'Sev' bits are set to 0x03.
- isError(long) - Static method in enum com.hierynomus.mserref.NtStatus
-
Check whether the 'Sev' bits are set to 0x03.
- isExpired() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- isFlagSet(SMB2MessageFlag) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- isFulfilled() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- isGuest() - Method in class com.hierynomus.smbj.auth.AuthenticationContext
- isGuest() - Method in class com.hierynomus.smbj.session.Session
- isGuest() - Method in class com.hierynomus.smbj.session.SessionContext
- isInformational() - Method in enum com.hierynomus.mserref.NtStatus
-
Check whether the 'Sev' bits are set to 0x01.
- isIntegrityEnabled() - Method in class com.hierynomus.ntlm.NtlmConfig
- isInterlink() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- isIntermediateAsyncResponse() - Method in class com.hierynomus.mssmb2.SMB2Packet
-
Check whether this packet is an intermediate ASYNC response
- isIntermediateAsyncResponse() - Method in class com.hierynomus.mssmb2.SMB2PacketData
-
Check whether this packet is an intermediate ASYNC response
- isIpc() - Method in class com.hierynomus.msdfsc.DFSPath
- isJava7OrEarlier() - Static method in class com.hierynomus.protocol.commons.backport.JavaVersion
- isLink() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- isNamedPipe() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
-
Whether the ShareType returned is SMB2_SHARE_TYPE_PIPE (0x02)
- isNotBlank(String) - Static method in class com.hierynomus.utils.Strings
-
Check whether the passed String is not null and not empty (after trim)
- isOmitVersion() - Method in class com.hierynomus.ntlm.NtlmConfig
- isOnSameHost(SmbPath) - Method in class com.hierynomus.smbj.common.SmbPath
- isOnSameShare(SmbPath) - Method in class com.hierynomus.smbj.common.SmbPath
- isOplockBreakNotification() - Method in class com.hierynomus.mssmb2.SMB2PacketData
-
Check whether this is an SMB2_OPLOCK_BREAK Notification packet
- isOutstanding(Long) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- isPacketHeader(byte[]) - Static method in class com.hierynomus.mssmb2.SMB2PacketHeader
- isPrinterShare() - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
-
Whether the ShareType returned is SMB2_SHARE_TYPE_PRINT (0x03)
- isReplaceIfExists() - Method in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- isRequestCredDeleg() - Method in class com.hierynomus.smbj.GSSContextConfig
- isRequestMutualAuth() - Method in class com.hierynomus.smbj.GSSContextConfig
- isRoot() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- isScaleoutShare() - Method in class com.hierynomus.smbj.share.TreeConnect
- isServerRequiresSigning() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- isServerSigningEnabled() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- isSet(long, E) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- isSigningRequired() - Method in class com.hierynomus.smbj.session.Session
- isSigningRequired() - Method in class com.hierynomus.smbj.session.SessionContext
- isSigningRequired() - Method in class com.hierynomus.smbj.SmbConfig
-
Whether the client requires that messages from the server are signed.
- isSmb3x() - Method in enum com.hierynomus.mssmb2.SMB2Dialect
- isSuccess() - Method in enum com.hierynomus.mserref.NtStatus
-
Check whether the 'Sev' bits are set to 0x0.
- isSuccess() - Method in class com.hierynomus.mssmb2.SMB2Packet
-
Whether this packet contains a success response or an error response
- isSuccess() - Method in class com.hierynomus.mssmb2.SMB2PacketData
-
Check whether this packetData has an
success
status - isSuccess(long) - Static method in enum com.hierynomus.mserref.NtStatus
-
Check whether the 'Sev' bits are set to 0x0.
- isSuccess(long) - Method in interface com.hierynomus.smbj.share.StatusHandler
- isSysVolOrNetLogon() - Method in class com.hierynomus.msdfsc.DFSPath
- isUseMultiProtocolNegotiate() - Method in class com.hierynomus.smbj.SmbConfig
- isWarning() - Method in enum com.hierynomus.mserref.NtStatus
-
Check whether the 'Sev' bits are set to 0x02.
- iterator() - Method in class com.hierynomus.smbj.share.Directory
-
Equivalent to calling
iterator(FileIdBothDirectoryInformation.class, null)
. - iterator(Class<F>) - Method in class com.hierynomus.smbj.share.Directory
-
Equivalent to calling
iterator(informationClass, null)
. - iterator(Class<F>, String) - Method in class com.hierynomus.smbj.share.Directory
-
Returns an iterator of the contents of this directory.
J
- JavaVersion - Class in com.hierynomus.protocol.commons.backport
- JavaVersion() - Constructor for class com.hierynomus.protocol.commons.backport.JavaVersion
- JceAEADCipher - Class in com.hierynomus.security.jce
- JceCipher - Class in com.hierynomus.security.jce
- JceDerivationFunction - Class in com.hierynomus.security.jce
- JceDerivationFunction() - Constructor for class com.hierynomus.security.jce.JceDerivationFunction
- JceDerivationFunctionFactory - Class in com.hierynomus.security.jce
- JceDerivationFunctionFactory() - Constructor for class com.hierynomus.security.jce.JceDerivationFunctionFactory
- JceMac - Class in com.hierynomus.security.jce
- JceMac(String, Provider, String) - Constructor for class com.hierynomus.security.jce.JceMac
- JceMessageDigest - Class in com.hierynomus.security.jce
- JceSecurityProvider - Class in com.hierynomus.security.jce
- JceSecurityProvider() - Constructor for class com.hierynomus.security.jce.JceSecurityProvider
- JceSecurityProvider(String) - Constructor for class com.hierynomus.security.jce.JceSecurityProvider
- JceSecurityProvider(Provider) - Constructor for class com.hierynomus.security.jce.JceSecurityProvider
- Jdk7HttpProxySocket - Class in com.hierynomus.protocol.commons.backport
-
Socket wrapper that supports pre-Java8 HTTP CONNECT proxies
- Jdk7HttpProxySocket(Proxy) - Constructor for class com.hierynomus.protocol.commons.backport.Jdk7HttpProxySocket
- join(List<String>, char) - Static method in class com.hierynomus.utils.Strings
-
Join a string on a character.
K
- KDFCounterHMacSHA256 - Class in com.hierynomus.security.jce.derivationfunction
- KDFCounterHMacSHA256() - Constructor for class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- kxKey(byte[], byte[], byte[]) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.4.5.1 KXKEY If NTLM v2 is used, KeyExchangeKey MUST be set to the given 128-bit SessionBaseKey value.
L
- LABEL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- LE - Static variable in class com.hierynomus.protocol.commons.buffer.Endian
- lease() - Method in class com.hierynomus.smbj.common.Pooled
-
Takes a lease on the pooled object.
- LINK - com.hierynomus.msdfsc.messages.DFSReferral.ServerType
- list() - Method in class com.hierynomus.smbj.share.Directory
-
Equivalent to calling
list(FileIdBothDirectoryInformation.class, null)
. - list(Class<F>) - Method in class com.hierynomus.smbj.share.Directory
-
Equivalent to calling
list(informationClass, null)
. - list(Class<F>, String) - Method in class com.hierynomus.smbj.share.Directory
-
Calls
iterator(FileIdBothDirectoryInformation.class, null)
and collects the contents of the returned iterator in a list. - list(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Equivalent to calling
list(path, FileIdBothDirectoryInformation.class, null, null)
. - list(String, Class<I>) - Method in class com.hierynomus.smbj.share.DiskShare
-
Equivalent to calling
list(path, informationClass, null, null)
. - list(String, Class<I>, String, EnumSet<AccessMask>) - Method in class com.hierynomus.smbj.share.DiskShare
-
Opens the given path for read-only access and performs a directory listing.
- list(String, String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Equivalent to calling
list(path, FileIdBothDirectoryInformation.class, searchPattern, null)
. - LMOWFv2(String, String, String) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication (NTOWF v2).
- LOCAL - Static variable in interface com.hierynomus.smbj.paths.PathResolver
- lock() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Acquire the lock associated with this promise.
- LockBuilder() - Constructor for class com.hierynomus.smbj.share.Open.LockBuilder
- logger - Variable in class com.hierynomus.smbj.share.DiskEntry
- logger - Variable in class com.hierynomus.smbj.share.NamedPipe
- logger - Variable in class com.hierynomus.smbj.share.Open
- logoff() - Method in class com.hierynomus.smbj.session.Session
- lookup(int) - Static method in enum com.hierynomus.mssmb2.SMB2Dialect
- lookup(int) - Static method in enum com.hierynomus.mssmb2.SMB2MessageCommandCode
- lookup(DFSPath) - Method in class com.hierynomus.msdfsc.ReferralCache
- lookup(String) - Method in class com.hierynomus.msdfsc.DomainCache
- lookup(String) - Method in class com.hierynomus.smbj.server.ServerList
- LZ77 - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- LZ77_HUFFMAN - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- LZNT1 - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
M
- Mac - Interface in com.hierynomus.security
- map(AFuture.Function<V, T>) - Method in class com.hierynomus.protocol.commons.concurrent.AFuture
- MAX_SIZE - Static variable in class com.hierynomus.protocol.commons.buffer.Buffer
-
The maximum valid size of buffer (i.e.
- MAXIMUM_ALLOWED - com.hierynomus.msdtyp.AccessMask
- MD4 - Class in com.hierynomus.security.jce.messagedigest
-
MD4.java - An implementation of Ron Rivest's MD4 message digest algorithm.
- MD4() - Constructor for class com.hierynomus.security.jce.messagedigest.MD4
-
Default constructor.
- md5(SecurityProvider, byte[]...) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- mechToken - Variable in class com.hierynomus.spnego.NegTokenInit
- MessageDigest - Interface in com.hierynomus.security
- mkdir(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Create a directory in the given path.
- mkdirs(DiskShare, SmbPath) - Method in class com.hierynomus.smbj.utils.SmbFiles
-
Create a set of nested sub-directories in the given path, for example, 2345 \ 3456 \ 4453 \ 123123.txt
- mkdirs(DiskShare, String) - Method in class com.hierynomus.smbj.utils.SmbFiles
-
Create a set of nested sub-directories in the given path, for example, 2345 \ 3456 \ 4453 \ 123123.txt
- MsDataTypes - Class in com.hierynomus.msdtyp
-
Utility class that can read and write data types from the [MS-DTYP].pdf specification document from buffers.
- MsvAvChannelBindings - com.hierynomus.ntlm.av.AvId
- MsvAvDnsComputerName - com.hierynomus.ntlm.av.AvId
- MsvAvDnsDomainName - com.hierynomus.ntlm.av.AvId
- MsvAvDnsTreeName - com.hierynomus.ntlm.av.AvId
- MsvAvEOL - com.hierynomus.ntlm.av.AvId
- MsvAvFlags - com.hierynomus.ntlm.av.AvId
- MsvAvNbComputerName - com.hierynomus.ntlm.av.AvId
- MsvAvNbDomainName - com.hierynomus.ntlm.av.AvId
- MsvAvSingleHost - com.hierynomus.ntlm.av.AvId
- MsvAvTargetName - com.hierynomus.ntlm.av.AvId
- MsvAvTimestamp - com.hierynomus.ntlm.av.AvId
N
- name - Variable in class com.hierynomus.smbj.share.Open
- NamedPipe - Class in com.hierynomus.smbj.share
- NameListReferral - com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
- NANO100_TO_MILLI - Static variable in class com.hierynomus.msdtyp.FileTime
- NANO100_TO_NANO - Static variable in class com.hierynomus.msdtyp.FileTime
- NegotiatedProtocol - Class in com.hierynomus.smbj.connection
-
Encapsulates the details of the Protocol Negotiation
- NegotiatedProtocol(SMB2Dialect, int, int, int, boolean) - Constructor for class com.hierynomus.smbj.connection.NegotiatedProtocol
- NegTokenInit - Class in com.hierynomus.spnego
-
This class can encode and decode the SPNEGO negTokenInit Token.
- NegTokenInit() - Constructor for class com.hierynomus.spnego.NegTokenInit
- NegTokenInit2 - Class in com.hierynomus.spnego
-
This class can encode and decode the MS extension of the SPNEGO negTokenInit2 Token.
- NegTokenInit2() - Constructor for class com.hierynomus.spnego.NegTokenInit2
- NegTokenTarg - Class in com.hierynomus.spnego
-
This class can encode and decode the SPNEGO negTokenInit Token.
- NegTokenTarg() - Constructor for class com.hierynomus.spnego.NegTokenTarg
- next - Variable in class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- next() - Method in class com.hierynomus.mssmb2.SMB2DecryptedPacketData
- next() - Method in class com.hierynomus.mssmb2.SMB2PacketData
- nextTargetHint() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- NO_PROPAGATE_INHERIT_ACE - com.hierynomus.msdtyp.ace.AceFlags
- NONE - com.hierynomus.msdtyp.ace.AceObjectFlags
- NONE - com.hierynomus.msdtyp.SecurityDescriptor.Control
- NONE - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- now() - Static method in class com.hierynomus.msdtyp.FileTime
- nowAsFileTime() - Static method in class com.hierynomus.msdtyp.MsDataTypes
-
A 64-bit unsigned integer that contains the current system time, represented as the number of 100 nanosecond ticks elapsed since midnight of January 1, 1601 (UTC)
- NTLM_NEGOTIATE_OEM - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NtlmAuthenticate - Class in com.hierynomus.ntlm.messages
-
[MS-NLMP].pdf 2.2.1.3 AUTHENTICATE_MESSAGE
- NtlmAuthenticate(byte[], byte[], String, String, String, byte[], Set<NtlmNegotiateFlag>, WindowsVersion) - Constructor for class com.hierynomus.ntlm.messages.NtlmAuthenticate
- NtlmAuthenticator - Class in com.hierynomus.smbj.auth
- NtlmAuthenticator() - Constructor for class com.hierynomus.smbj.auth.NtlmAuthenticator
- NtlmAuthenticator.Factory - Class in com.hierynomus.smbj.auth
- NtlmChallenge - Class in com.hierynomus.ntlm.messages
-
[MS-NLMP].pdf 2.2.1.2 CHALLENGE_MESSAGE
- NtlmChallenge() - Constructor for class com.hierynomus.ntlm.messages.NtlmChallenge
- NtlmConfig - Class in com.hierynomus.ntlm
- NtlmConfig.Builder - Class in com.hierynomus.ntlm
- NtlmException - Exception in com.hierynomus.ntlm
- NtlmException() - Constructor for exception com.hierynomus.ntlm.NtlmException
- NtlmException(String) - Constructor for exception com.hierynomus.ntlm.NtlmException
- NtlmException(String, Throwable) - Constructor for exception com.hierynomus.ntlm.NtlmException
- NtlmException(Throwable) - Constructor for exception com.hierynomus.ntlm.NtlmException
- NtlmFunctions - Class in com.hierynomus.ntlm.functions
-
NTLM Helper functions
- NtlmNegotiate - Class in com.hierynomus.ntlm.messages
-
[MS-NLMP].pdf 2.2.1.1 NEGOTIATE_MESSAGE
- NtlmNegotiate(Set<NtlmNegotiateFlag>, String, String, WindowsVersion, boolean) - Constructor for class com.hierynomus.ntlm.messages.NtlmNegotiate
- NtlmNegotiateFlag - Enum in com.hierynomus.ntlm.messages
-
[MS-NLMP].pdf 2.2.2.5 NEGOTIATE
- NtlmPacket - Class in com.hierynomus.ntlm.messages
- NtlmPacket() - Constructor for class com.hierynomus.ntlm.messages.NtlmPacket
- NtlmSealer - Class in com.hierynomus.smbj.auth
- NtlmSealer(NtlmAuthenticator) - Constructor for class com.hierynomus.smbj.auth.NtlmSealer
- NTLMSSP_NEGOTIATE_128 - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_56 - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_ALWAYS_SIGN - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_ANONYMOUS - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_DATAGRAM - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_IDENTIFY - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_KEY_EXCH - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_LM_KEY - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_NTLM - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_OEM_DOMAIN_SUPPLIED - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_OEM_WORKSTATION_SUPPLIED - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_SEAL - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_SIGN - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_TARGET_INFO - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_UNICODE - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_NEGOTIATE_VERSION - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_REQUEST_NON_NT_SESSION_KEY - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_REQUEST_TARGET - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_REVISION_W2K3 - com.hierynomus.ntlm.messages.WindowsVersion.NtlmRevisionCurrent
- NTLMSSP_TARGET_TYPE_DOMAIN - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NTLMSSP_TARGET_TYPE_SERVER - com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NtlmV2Functions - Class in com.hierynomus.ntlm.functions
- NtlmV2Functions(Random, SecurityProvider) - Constructor for class com.hierynomus.ntlm.functions.NtlmV2Functions
- NTOWFv2(String, String, String) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication (NTOWF v2).
- NtStatus - Enum in com.hierynomus.mserref
-
[MS-ERREF].pdf 2.3.1 NTSTATUS values
- nullTerminatedBytes(String) - Static method in class com.hierynomus.utils.Strings
-
Return a byte[] of the String including a final null terminator
O
- OBJECT_INHERIT_ACE - com.hierynomus.msdtyp.ace.AceFlags
- ObjectIdentifiers - Class in com.hierynomus.spnego
- ObjectIdentifiers() - Constructor for class com.hierynomus.spnego.ObjectIdentifiers
- Objects - Class in com.hierynomus.protocol.commons
- OD - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Owner defaulted
- oem(byte[]) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- oem(String) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- ofEpoch(long, TimeUnit) - Static method in class com.hierynomus.msdtyp.FileTime
- ofEpochMillis(long) - Static method in class com.hierynomus.msdtyp.FileTime
- offset - Variable in class com.hierynomus.smbj.io.ByteChunkProvider
- onProgressChanged(long, long) - Method in interface com.hierynomus.smbj.ProgressListener
-
Invoked when the progress of the API call changes.
- open(String, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.PipeShare
- open(String, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.DiskShare
- Open<S extends Share> - Class in com.hierynomus.smbj.share
- Open.LockBuilder - Class in com.hierynomus.smbj.share
- openDirectory(String, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.DiskShare
-
Get a handle to a directory in the given path
- openFile(String, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.DiskShare
- openFileId(String, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.PipeShare
- OutstandingRequests - Class in com.hierynomus.smbj.connection
- OutstandingRequests() - Constructor for class com.hierynomus.smbj.connection.OutstandingRequests
- OWNER_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
P
- Packet<B extends Buffer<B>> - Interface in com.hierynomus.protocol
- PacketBufferReader - Class in com.hierynomus.smbj.transport.tcp.async
- PacketBufferReader() - Constructor for class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- PacketData<B extends Buffer<B>> - Interface in com.hierynomus.protocol
-
Represents the received (potentially partially deserialized) packet data.
- PacketEncryptor - Class in com.hierynomus.smbj.connection
- PacketEncryptor(SecurityProvider) - Constructor for class com.hierynomus.smbj.connection.PacketEncryptor
- PacketEncryptor.EncryptedPacketWrapper - Class in com.hierynomus.smbj.connection
- PacketFactory<D extends PacketData<?>> - Interface in com.hierynomus.protocol.transport
- PacketHandlers<D extends PacketData<?>,P extends Packet<?>> - Class in com.hierynomus.protocol.transport
-
Groups together all the various handlers involved in dealing with packets of type P.
- PacketHandlers(PacketSerializer<P, ?>, PacketReceiver<D>, PacketFactory<D>) - Constructor for class com.hierynomus.protocol.transport.PacketHandlers
- PacketReader<D extends PacketData<?>> - Class in com.hierynomus.smbj.transport
- PacketReader(String, InputStream, PacketReceiver<D>) - Constructor for class com.hierynomus.smbj.transport.PacketReader
- PacketReceiver<D extends PacketData<?>> - Interface in com.hierynomus.protocol.transport
- Packets - Class in com.hierynomus.smb
- Packets() - Constructor for class com.hierynomus.smb.Packets
- PacketSerializer<P extends Packet<B>,B extends Buffer<B>> - Interface in com.hierynomus.protocol.transport
-
Serialize a Packet into its wire-format.
- PacketSignatory - Class in com.hierynomus.smbj.connection
- PacketSignatory.SignedPacketWrapper - Class in com.hierynomus.smbj.connection
- parse(String) - Static method in class com.hierynomus.smbj.common.SmbPath
- parseFileAllInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
[MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILE/FileAllInformation
- parseFileBothDirectoryInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.8 FileBothDirectoryInformation
- parseFileDirectoryInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.10 FileDirectoryInformation
- parseFileFullDirectoryInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.14 FileFullDirectoryInformation
- parseFileIdBothDirectoryInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.17 FileIdBothDirectoryInformation
- parseFileIdFullDirectoryInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.18 FileIdFullDirectoryInformation
- parseFileInformationList(byte[], FileInformation.Decoder<F>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
[MS-SMB2] 2.2.34 SMB2 QUERY_DIRECTORY Response for FileInformationClass->FileIdBothDirectoryInformation
- parseFileNamesInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.26 FileNamesInformation
- parseFsFullSizeInformation(Buffer.PlainBuffer) - Static method in class com.hierynomus.msfscc.fileinformation.ShareInfo
-
[MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILESYSTEM/FileFsFullSizeInformation
- parseHex(String) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
-
Parse a hexadecimal string representation to a byte array.
- parseSpnegoToken(ASN1Object<?>) - Method in class com.hierynomus.spnego.SpnegoToken
- parseTagged(ASN1TaggedObject) - Method in class com.hierynomus.spnego.NegTokenInit
- parseTagged(ASN1TaggedObject) - Method in class com.hierynomus.spnego.NegTokenInit2
- parseTagged(ASN1TaggedObject) - Method in class com.hierynomus.spnego.NegTokenTarg
- parseTagged(ASN1TaggedObject) - Method in class com.hierynomus.spnego.RawToken
- parseTagged(ASN1TaggedObject) - Method in class com.hierynomus.spnego.SpnegoToken
- path - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- PathResolveException - Exception in com.hierynomus.smbj.paths
- PathResolveException(long) - Constructor for exception com.hierynomus.smbj.paths.PathResolveException
- PathResolveException(long, String) - Constructor for exception com.hierynomus.smbj.paths.PathResolveException
- PathResolveException(Throwable) - Constructor for exception com.hierynomus.smbj.paths.PathResolveException
- PathResolver - Interface in com.hierynomus.smbj.paths
- PathResolver.ResolveAction<T> - Interface in com.hierynomus.smbj.paths
- PD - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL protected
- peek() - Method in class com.hierynomus.smbj.share.NamedPipe
-
Requests that the server read data from this pipe without removing it.
- peek(int) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Requests that the server read data from this pipe without removing it.
- PipeShare - Class in com.hierynomus.smbj.share
- PipeShare(SmbPath, TreeConnect) - Constructor for class com.hierynomus.smbj.share.PipeShare
- PlainBuffer(byte[], Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer.PlainBuffer
- PlainBuffer(int, Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer.PlainBuffer
- PlainBuffer(Buffer<?>) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer.PlainBuffer
- PlainBuffer(Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.Buffer.PlainBuffer
- Pooled<A extends Pooled<A>> - Class in com.hierynomus.smbj.common
- Pooled() - Constructor for class com.hierynomus.smbj.common.Pooled
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.BufferByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- print(ByteChunkProvider) - Method in class com.hierynomus.smbj.share.PrinterShare
- print(ByteChunkProvider, ProgressListener) - Method in class com.hierynomus.smbj.share.PrinterShare
- print(InputStream) - Method in class com.hierynomus.smbj.share.PrinterShare
- print(InputStream, ProgressListener) - Method in class com.hierynomus.smbj.share.PrinterShare
- PrinterShare - Class in com.hierynomus.smbj.share
- PrinterShare(SmbPath, TreeConnect) - Constructor for class com.hierynomus.smbj.share.PrinterShare
- printHex() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Gives a readable snapshot of the buffer in hex.
- printHex(byte[]) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
-
Get a hexadecimal representation of the full byte array, with each octet separated by a space.
- printHex(byte[], int, int) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
-
Get a hexadecimal representation of a byte array starting at
offset
index forlen
bytes, with each octet separated by a space. - processSendResponse(SMB2CreateRequest) - Method in class com.hierynomus.smbj.session.Session
- ProgressListener - Interface in com.hierynomus.smbj
- Promise<V,T extends java.lang.Throwable> - Class in com.hierynomus.protocol.commons.concurrent
-
Represents promised data of the parameterized type
V
and allows waiting on it. - Promise(String, ExceptionWrapper<T>) - Constructor for class com.hierynomus.protocol.commons.concurrent.Promise
-
Creates this promise with given
name
and exceptionwrapper
. - Promise(String, ExceptionWrapper<T>, ReentrantLock) - Constructor for class com.hierynomus.protocol.commons.concurrent.Promise
-
Creates this promise with given
name
, exceptionwrapper
, and associatedlock
. - PromiseBackedFuture<V> - Class in com.hierynomus.protocol.commons.concurrent
- PromiseBackedFuture(Promise<V, ?>) - Constructor for class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- PROTECTED_DACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- PROTECTED_SACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- ProxySocketFactory - Class in com.hierynomus.protocol.commons.socket
- ProxySocketFactory() - Constructor for class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- ProxySocketFactory(int) - Constructor for class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- ProxySocketFactory(String, int) - Constructor for class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- ProxySocketFactory(Proxy) - Constructor for class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- ProxySocketFactory(Proxy, int) - Constructor for class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- PS - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
SACL protected
- publish(SMBEvent) - Method in class com.hierynomus.smbj.event.SMBEventBus
- put(DomainCache.DomainCacheEntry) - Method in class com.hierynomus.msdfsc.DomainCache
- put(ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.msdfsc.ReferralCache
- putAvPair(AvPair<?>) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- putBoolean(boolean) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Puts a boolean byte
- putBuffer(Buffer<? extends Buffer<?>>) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Copies the contents of provided buffer into this buffer.
- putByte(byte) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a single byte into this buffer
- putFileTime(FileTime, Buffer<?>) - Static method in class com.hierynomus.msdtyp.MsDataTypes
-
[MS-DTYP].pdf 2.3.3 FILETIME
- putGuid(UUID, Buffer<?>) - Static method in class com.hierynomus.msdtyp.MsDataTypes
-
[MS-DTYP].pdf 2.3.4.2 GUID Packet representation
- putLong(long) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a long in the buffer's endianness.
- putLong(long, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a long in the specified endianness.
- putNullTerminatedString(String, Charset) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Write the string with an additional null-terminator in the specified charset.
- putRawBytes(byte[]) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Write the bytes of the passed byte array into this buffer.
- putRawBytes(byte[], int, int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Write the bytes of the passed byte array into this buffer, starting at offset, and writing length bytes.
- putReserved(int) - Method in class com.hierynomus.smb.SMBBuffer
-
Puts '0' bytes for reserved parts of messages/headers
- putReserved1() - Method in class com.hierynomus.smb.SMBBuffer
-
Shortcut method for putting 1 reserved byte in the buffer.
- putReserved2() - Method in class com.hierynomus.smb.SMBBuffer
-
Shortcut method for putting 2 reserved bytes in the buffer.
- putReserved4() - Method in class com.hierynomus.smb.SMBBuffer
-
Shortcut method for putting 4 reserved bytes in the buffer.
- putString(String) - Method in class com.hierynomus.smb.SMBBuffer
-
[MS-SMB2].pdf 2.2 Message Syntax
- putString(String, Charset) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Write the string in the specified charset.
- putStringLengthUInt16(String) - Method in class com.hierynomus.smb.SMBBuffer
-
[MS-SMB2].pdf 2.2 Message Syntax
- putUInt16(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint16 integer in the buffer's endianness.
- putUInt16(int, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint16 integer in the specified endianness.
- putUInt24(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint24 integer in the buffer's endianness.
- putUInt24(int, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint24 integer in the specified endianness.
- putUInt32(long) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint32 integer in the buffer's endianness.
- putUInt32(long, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint32 integer in the specified endianness.
- putUInt64(long) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint64 integer in the buffer's endianness.
- putUInt64(long, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a uint64 integer in the specified endianness.
R
- RawToken - Class in com.hierynomus.spnego
- RawToken(byte[]) - Constructor for class com.hierynomus.spnego.RawToken
- rc4k(SecurityProvider, byte[], byte[]) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
-
[MS-NLMP].pdf 6 Appendix A: Cryptographic Operations Reference (RC4K(K, D)).
- read(byte[]) - Method in class com.hierynomus.mssmb.SMB1PacketFactory
- read(byte[]) - Method in class com.hierynomus.mssmb2.SMB2PacketFactory
- read(byte[]) - Method in class com.hierynomus.mssmb2.SMB3CompressedPacketFactory
- read(byte[]) - Method in class com.hierynomus.mssmb2.SMB3EncryptedPacketFactory
- read(byte[]) - Method in interface com.hierynomus.protocol.transport.PacketFactory
-
Construct
packet data
out of the raw byte data. - read(byte[]) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Read data from this pipe starting into the given buffer.
- read(byte[]) - Method in class com.hierynomus.spnego.NegTokenInit
- read(byte[]) - Method in class com.hierynomus.spnego.NegTokenTarg
- read(byte[], int, int) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Read data from this pipe into the given buffer.
- read(byte[], long) - Method in class com.hierynomus.smbj.share.File
-
Read data from this file starting at position fileOffset into the given buffer.
- read(byte[], long, int, int) - Method in class com.hierynomus.smbj.share.File
-
Read data from this file starting at position fileOffset into the given buffer.
- read(B) - Method in interface com.hierynomus.protocol.Packet
- read(SMB1PacketData) - Method in class com.hierynomus.mssmb.messages.SMB1ComNegotiateRequest
- read(SMB1PacketData) - Method in class com.hierynomus.mssmb.SMB1Packet
- read(SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2Packet
- read(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- read(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmPacket
- read(Buffer<?>) - Method in class com.hierynomus.msfscc.directory.FileNotifyInformation
- read(Buffer<?>) - Method in interface com.hierynomus.msfscc.fileinformation.FileInformation.Decoder
- read(Buffer<?>) - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPair
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairChannelBindings
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairEnd
- read(Buffer<?>) - Static method in class com.hierynomus.ntlm.av.AvPairFactory
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairFlags
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairSingleHost
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairString
- read(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairTimestamp
- read(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- read(SMBBuffer) - Static method in class com.hierynomus.msdtyp.ace.ACE
- read(SMBBuffer) - Static method in class com.hierynomus.msdtyp.ACL
- read(SMBBuffer) - Static method in class com.hierynomus.msdtyp.SecurityDescriptor
- read(SMBBuffer) - Static method in class com.hierynomus.msdtyp.SID
- read(SMBBuffer) - Method in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- read(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
- read(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2Error.BufferTooSmallError
- read(SMBBuffer) - Static method in class com.hierynomus.mssmb2.SMB2FileId
- read(SMBBuffer) - Method in class com.hierynomus.smb.SMBPacket
- read(D) - Method in class com.hierynomus.smb.SMBPacket
- read(OutputStream) - Method in class com.hierynomus.smbj.share.File
- read(OutputStream, ProgressListener) - Method in class com.hierynomus.smbj.share.File
- read(ByteBuffer, long) - Method in class com.hierynomus.smbj.share.File
-
Read data from this file starting at position fileOffset into the given
ByteBuffer
. - READ_CONTROL - com.hierynomus.msdtyp.AccessMask
- readBoolean() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a boolean byte
- readByte() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a byte from the buffer
- readContext(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2CompressionCapabilities
- readContext(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2EncryptionCapabilities
- readContext(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
-
Read the negotiate context
- readContext(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NetNameNegotiateContextId
- readContext(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- readFileTime(Buffer<?>) - Static method in class com.hierynomus.msdtyp.MsDataTypes
-
[MS-DTYP].pdf 2.3.3 FILETIME
- readFrom(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- readFrom(Buffer<?>) - Method in class com.hierynomus.mssmb.SMB1Header
- readFrom(Buffer<?>) - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- readFrom(Buffer<?>) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- readFrom(Buffer<?>) - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- readFrom(Buffer<?>) - Method in interface com.hierynomus.smb.SMBHeader
- readGuid(Buffer<?>) - Static method in class com.hierynomus.msdtyp.MsDataTypes
-
[MS-DTYP].pdf 2.3.4.2 GUID Packet representation
- readHeader() - Method in class com.hierynomus.smb.SMBPacketData
- readLong() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a long from the buffer using the buffer's endianness.
- readLong(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readLong(Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a long from the buffer using the specified endianness.
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Cancel
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Echo
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Flush
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2LockResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Logoff
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2QueryInfoResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2ReadResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2SetInfoResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeDisconnect
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2WriteResponse
- readMessage(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2Packet
-
Read the packet body, this should be implemented by the various packet types.
- readNext() - Method in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- readNullTerminatedString(Charset) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a null-terminated string in the specified encoding.
- readNullTerminatedUtf16String(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readPacket(SMBPacket<?, ?>, SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2MessageConverter
- readRawBytes(byte[]) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a raw byte array from the buffer into the passed byte array.
- readRawBytes(byte[], int, int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a raw byte array from the buffer into the passed byte array starting at offset, and reading exactly length bytes.
- readRawBytes(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read
length
raw bytes from the buffer into a newly allocated byte array of lengthlength
. - readReferral(SMBBuffer, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- readReferral(SMBBuffer, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV1
- readReferral(SMBBuffer, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV2
- readReferral(SMBBuffer, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV34
- readString(String, int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a string in the specified encoding.
- readString(Charset, int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a string in the specified encoding.
- readUInt16() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint16 from the buffer using the buffer's endianness.
- readUInt16(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readUInt16(Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint16 from the buffer using the specified endianness.
- readUInt24() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint24 from the buffer using the buffer's endianness.
- readUInt24(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readUInt24(Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint24 from the buffer using the specified endianness.
- readUInt32() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint32 from the buffer using the buffer's endianness.
- readUInt32(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readUInt32(Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint32 from the buffer using the specified endianness.
- readUInt32AsInt() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint32 from the buffer using the buffer's endianness.
- readUInt64() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint64 from the buffer using the buffer's endianness.
- readUInt64(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readUInt64(Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a uint64 from the buffer using the specified endianness.
- readUtf16String(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- receivedResponseFor(Long) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- ReferralCache - Class in com.hierynomus.msdfsc
-
[MS-DFSC].pdf: 3.1.1 Abstract Data Model
- ReferralCache() - Constructor for class com.hierynomus.msdfsc.ReferralCache
- ReferralCache.ReferralCacheEntry - Class in com.hierynomus.msdfsc
- ReferralCache.TargetSetEntry - Class in com.hierynomus.msdfsc
- ReferralCacheEntry(SMB2GetDFSReferralResponse, DomainCache) - Constructor for class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- ReferralServers - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- registerServer(Server) - Method in class com.hierynomus.smbj.server.ServerList
- release() - Method in class com.hierynomus.smbj.common.Pooled
-
Releases the pooled object.
- remoteCopyTo(long, File, long, long) - Method in class com.hierynomus.smbj.share.File
-
Copies the byte range
[offset, length]
of this file to the range[destinationOffset, length]
of the given destination file. - remoteCopyTo(File) - Method in class com.hierynomus.smbj.share.File
-
Performs a remote file copy of this file to the given file.
- removeSession(Long) - Method in class com.hierynomus.smbj.connection.SessionTable
- rename(String) - Method in class com.hierynomus.smbj.share.DiskEntry
- rename(String, boolean) - Method in class com.hierynomus.smbj.share.DiskEntry
- rename(String, boolean, long) - Method in class com.hierynomus.smbj.share.DiskEntry
- replacePrefix(String, DFSPath) - Method in class com.hierynomus.msdfsc.DFSPath
- replacePrefix(String, String) - Method in class com.hierynomus.msdfsc.DFSPath
- Request - Class in com.hierynomus.smbj.connection
- Request(SMBPacket<?, ?>, long, UUID) - Constructor for class com.hierynomus.smbj.connection.Request
- requestLock() - Method in class com.hierynomus.smbj.share.Open
-
3.2.4.19 Application Requests Locking of an Array of Byte Ranges
- reset() - Method in interface com.hierynomus.security.AEADBlockCipher
- reset() - Method in class com.hierynomus.security.bc.BCMac
- reset() - Method in class com.hierynomus.security.bc.BCMessageDigest
- reset() - Method in interface com.hierynomus.security.Cipher
- reset() - Method in class com.hierynomus.security.jce.JceAEADCipher
- reset() - Method in class com.hierynomus.security.jce.JceCipher
- reset() - Method in class com.hierynomus.security.jce.JceMac
- reset() - Method in class com.hierynomus.security.jce.JceMessageDigest
- reset() - Method in class com.hierynomus.security.mac.HmacT64
- reset() - Method in interface com.hierynomus.security.Mac
- reset() - Method in interface com.hierynomus.security.MessageDigest
- resolve(Session, SMB2Packet, SmbPath, PathResolver.ResolveAction<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- resolve(Session, SMB2Packet, SmbPath, PathResolver.ResolveAction<T>) - Method in interface com.hierynomus.smbj.paths.PathResolver
-
Reactive path resolution based on response packet
- resolve(Session, SMB2Packet, SmbPath, PathResolver.ResolveAction<T>) - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- resolve(Session, SmbPath, PathResolver.ResolveAction<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- resolve(Session, SmbPath, PathResolver.ResolveAction<T>) - Method in interface com.hierynomus.smbj.paths.PathResolver
-
Proactive path resolution based on response packet
- resolve(Session, SmbPath, PathResolver.ResolveAction<T>) - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- retrieve() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Wait indefinitely for this promise's value to be deliver.
- retrieve(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Wait for
timeout
duration for this promise's value to be deliver. - rm(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Remove the file at the given path
- RM - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Resource manager
- rmdir(String, boolean) - Method in class com.hierynomus.smbj.share.DiskShare
-
Remove the directory at the given path.
- ROOT - com.hierynomus.msdfsc.messages.DFSReferral.ServerType
- rpos - Variable in class com.hierynomus.protocol.commons.buffer.Buffer
- rpos() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Returns the current reading position of the buffer.
- rpos(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Set the current reading position.
- run() - Method in class com.hierynomus.smbj.transport.PacketReader
S
- SACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- SC - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
SACL Computed Inheritance Required
- SCOPE_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- SD - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
SACL defaulted
- SecurityDescriptor - Class in com.hierynomus.msdtyp
-
[MS-DTYP].pdf 2.4.6 SecurityDescriptor
- SecurityDescriptor() - Constructor for class com.hierynomus.msdtyp.SecurityDescriptor
- SecurityDescriptor(Set<SecurityDescriptor.Control>, SID, SID, ACL, ACL) - Constructor for class com.hierynomus.msdtyp.SecurityDescriptor
- SecurityDescriptor.Control - Enum in com.hierynomus.msdtyp
- SecurityException - Exception in com.hierynomus.security
- SecurityException(Exception) - Constructor for exception com.hierynomus.security.SecurityException
- SecurityException(String) - Constructor for exception com.hierynomus.security.SecurityException
- SecurityInformation - Enum in com.hierynomus.msdtyp
-
[MS-DTYP].pdf 2.4.7 Security Information
- SecurityProvider - Interface in com.hierynomus.security
-
Abstraction layer over different Security Providers.
- send() - Method in class com.hierynomus.smbj.share.Open.LockBuilder
- send(SMB2Packet) - Method in class com.hierynomus.smbj.connection.Connection
-
send a packet.
- send(SMB2Packet) - Method in class com.hierynomus.smbj.session.Session
-
send a packet.
- sequence(List<Future<T>>) - Static method in class com.hierynomus.protocol.commons.concurrent.Futures
- SequencedFuture<V> - Class in com.hierynomus.protocol.commons.concurrent
-
SequencedFuture transforms a
List<Future<V>>
into aFuture<List<V>>
. - SequencedFuture(List<Future<V>>) - Constructor for class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- SequenceWindow - Class in com.hierynomus.smbj.connection
-
[MS-SMB2] 3.2.4.1.6 Algorithm for Handling Available Message Sequence Numbers by the Client.
- SequenceWindow() - Constructor for class com.hierynomus.smbj.connection.SequenceWindow
- Server - Class in com.hierynomus.smbj.server
- Server(String, int) - Constructor for class com.hierynomus.smbj.server.Server
- ServerList - Class in com.hierynomus.smbj.server
- ServerList() - Constructor for class com.hierynomus.smbj.server.ServerList
- session - Variable in class com.hierynomus.smbj.share.Share
- Session - Class in com.hierynomus.smbj.session
-
A Session
- Session(Connection, SmbConfig, AuthenticationContext, SMBEventBus, PathResolver, PacketSignatory, PacketEncryptor) - Constructor for class com.hierynomus.smbj.session.Session
- SessionContext - Class in com.hierynomus.smbj.session
- SessionContext() - Constructor for class com.hierynomus.smbj.session.SessionContext
- SessionLoggedOff - Class in com.hierynomus.smbj.event
- SessionLoggedOff(long) - Constructor for class com.hierynomus.smbj.event.SessionLoggedOff
- SessionTable - Class in com.hierynomus.smbj.connection
- SessionTable() - Constructor for class com.hierynomus.smbj.connection.SessionTable
- setApplicationKey(SecretKey) - Method in class com.hierynomus.smbj.session.SessionContext
- setAsyncId(long) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setAsyncId(long) - Method in class com.hierynomus.smbj.connection.Request
- setCapabilities(Set<SMB2ShareCapabilities>) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- setCipher(SMB3EncryptionCipher) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- setCreditCharge(int) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setCreditRequest(int) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setCreditResponse(int) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setCreditsAssigned(int) - Method in class com.hierynomus.mssmb2.SMB2Packet
- setDecryptionKey(SecretKey) - Method in class com.hierynomus.smbj.session.SessionContext
- setDfsPath(String) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- setDialect(SMB2Dialect) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- setDialect(SMB2Dialect) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setEncryptData(boolean) - Method in class com.hierynomus.smbj.session.SessionContext
- setEncryptionKey(SecretKey) - Method in class com.hierynomus.smbj.session.SessionContext
- setError(SMB2Error) - Method in class com.hierynomus.mssmb2.SMB2Packet
- setFileAttributes(Set<FileAttributes>) - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- setFileId(SMB2FileId) - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- setFileId(SMB2FileId) - Method in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- setFileInformation(SMB2FileId, F) - Method in class com.hierynomus.smbj.share.DiskShare
- setFileInformation(F) - Method in class com.hierynomus.smbj.share.DiskEntry
- setFileInformation(String, F) - Method in class com.hierynomus.smbj.share.DiskShare
-
Get information for a given path
- setFlag(SMB2MessageFlag) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setFlags(long) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setLength(long) - Method in class com.hierynomus.smbj.share.File
-
The function for truncate or set file length for a file
- setMechListMic(byte[]) - Method in class com.hierynomus.spnego.NegTokenTarg
- setMechToken(byte[]) - Method in class com.hierynomus.spnego.NegTokenInit
- setMessageConverter(SMB2MessageConverter) - Method in class com.hierynomus.smbj.connection.Connection
- setMessageEndPosition(int) - Method in class com.hierynomus.mssmb.SMB1Header
- setMessageEndPosition(int) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setMessageEndPosition(int) - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- setMessageId(long) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setMessageType(SMB2MessageCommandCode) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setMic(byte[]) - Method in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- setNegotiateFlags(Set<NtlmNegotiateFlag>) - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- setNegotiationResult(BigInteger) - Method in class com.hierynomus.spnego.NegTokenTarg
- setNegToken(SpnegoToken) - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- setNetBiosName(String) - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- setNetBiosName(String) - Method in class com.hierynomus.smbj.connection.ConnectionContext
- setNext(IncomingPacketHandler) - Method in class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- setNext(IncomingPacketHandler) - Method in interface com.hierynomus.smbj.connection.packet.IncomingPacketHandler
-
Adds the given IncomingPacketHandler to the handling chain, and returns it, so that this call can be chained.
- setNextCommandOffset(int) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setPreauthIntegrityHashValue(byte[]) - Method in class com.hierynomus.smbj.session.SessionContext
- setPreviousSessionId(long) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- setResponseToken(byte[]) - Method in class com.hierynomus.spnego.NegTokenTarg
- setRevision(byte) - Method in class com.hierynomus.msdtyp.ACL
- setSecurityBuffer(byte[]) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- setSecurityInfo(SMB2FileId, Set<SecurityInformation>, SecurityDescriptor) - Method in class com.hierynomus.smbj.share.DiskShare
-
The SecurityDescriptor(MS-DTYP 2.4.6 SECURITY_DESCRIPTOR) for the Given FileId
- setSecurityInfo(String, Set<SecurityInformation>, SecurityDescriptor) - Method in class com.hierynomus.smbj.share.DiskShare
-
The SecurityDescriptor(MS-DTYP 2.4.6 SECURITY_DESCRIPTOR) for the Given FileId
- setSecurityInformation(SecurityDescriptor) - Method in class com.hierynomus.smbj.share.DiskEntry
- setSecurityInformation(SecurityDescriptor, Set<SecurityInformation>) - Method in class com.hierynomus.smbj.share.DiskEntry
- setServer(Server) - Method in class com.hierynomus.smbj.connection.ConnectionContext
- setServerGuid(UUID) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- setSessionFlags(Set<SMB2SessionSetup.SMB2SessionFlags>) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- setSessionId(long) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setSessionId(long) - Method in class com.hierynomus.smbj.session.Session
- setSessionKey(byte[]) - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- setSessionKey(SecretKeySpec) - Method in class com.hierynomus.smbj.session.SessionContext
- setShareFlags(Set<SMB2ShareFlags>) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- setShareType(byte) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- setSignature(byte[]) - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- setSigningKey(SecretKey) - Method in class com.hierynomus.smbj.session.SessionContext
- setSigningRequired(boolean) - Method in class com.hierynomus.smbj.session.SessionContext
- setSmbPath(SmbPath) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
-
Needed for DFS resolution
- setSocketFactory(SocketFactory) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- setSoTimeout(int) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- setSoTimeout(int) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- setStatusCode(long) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setSupportedMech(ASN1ObjectIdentifier) - Method in class com.hierynomus.spnego.NegTokenTarg
- setSystemTime(FileTime) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- setTreeId(long) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- setWindowsVersion(WindowsVersion) - Method in class com.hierynomus.smbj.auth.AuthenticateResponse
- setWindowsVersion(WindowsVersion) - Method in class com.hierynomus.smbj.connection.ConnectionContext
- SHA_512 - com.hierynomus.mssmb2.SMB3HashAlgorithm
- share - Variable in class com.hierynomus.smbj.share.Open
- Share - Class in com.hierynomus.smbj.share
- sharedLock(long, long) - Method in class com.hierynomus.smbj.share.Open.LockBuilder
- sharedLock(long, long, boolean) - Method in class com.hierynomus.smbj.share.Open.LockBuilder
- ShareInfo - Class in com.hierynomus.msfscc.fileinformation
- shouldEncryptData() - Method in class com.hierynomus.smbj.session.Session
-
Returns whether packets for this session should be encrypted.
- SI - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
SACL auto-inherited
- SID - Class in com.hierynomus.msdtyp
-
[MS-DTYP].pdf 2.4.2 SecurityIdentifier SID
- SID() - Constructor for class com.hierynomus.msdtyp.SID
- SID(byte, byte[], long[]) - Constructor for class com.hierynomus.msdtyp.SID
- SID_TYPE_ALIAS - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_COMPUTER - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_DELETED - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_DOM_GRP - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_DOMAIN - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_INVALID - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_LABEL - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_NONE - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_UNKNOWN - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_USER - com.hierynomus.msdtyp.SID.SidType
- SID_TYPE_WKN_GRP - com.hierynomus.msdtyp.SID.SidType
- SID.SidType - Enum in com.hierynomus.msdtyp
- sign(SMB2Packet, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketSignatory
- SIGNATURE_OFFSET - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- SIGNATURE_SIZE - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- SINGLE_CREDIT_PAYLOAD_SIZE - Static variable in class com.hierynomus.mssmb2.SMB2Packet
- skip(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Skip the specified number of bytes.
- SMB_2_0_2 - com.hierynomus.mssmb2.SMB2Dialect
- SMB_2_1 - com.hierynomus.mssmb2.SMB2Dialect
- SMB_2XX - com.hierynomus.mssmb2.SMB2Dialect
- SMB_3_0 - com.hierynomus.mssmb2.SMB2Dialect
- SMB_3_0_2 - com.hierynomus.mssmb2.SMB2Dialect
- SMB_3_1_1 - com.hierynomus.mssmb2.SMB2Dialect
- SMB1ComNegotiateRequest - Class in com.hierynomus.mssmb.messages
-
MS-CIFS 2.2.4.52.1 SMB_COM_NEGOTIATE
- SMB1ComNegotiateRequest(Set<SMB2Dialect>) - Constructor for class com.hierynomus.mssmb.messages.SMB1ComNegotiateRequest
- SMB1Header - Class in com.hierynomus.mssmb
-
MS-CIFS 2.2.3.1 SMBv1 Message Header.
- SMB1Header() - Constructor for class com.hierynomus.mssmb.SMB1Header
- SMB1NotSupportedException - Exception in com.hierynomus.mssmb
- SMB1NotSupportedException() - Constructor for exception com.hierynomus.mssmb.SMB1NotSupportedException
- SMB1Packet - Class in com.hierynomus.mssmb
- SMB1Packet() - Constructor for class com.hierynomus.mssmb.SMB1Packet
- SMB1PacketData - Class in com.hierynomus.mssmb
- SMB1PacketData(byte[]) - Constructor for class com.hierynomus.mssmb.SMB1PacketData
- SMB1PacketFactory - Class in com.hierynomus.mssmb
- SMB1PacketFactory() - Constructor for class com.hierynomus.mssmb.SMB1PacketFactory
- SMB1PacketHandler - Class in com.hierynomus.smbj.connection.packet
- SMB1PacketHandler() - Constructor for class com.hierynomus.smbj.connection.packet.SMB1PacketHandler
- SMB2_0_INFO_FILE - com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- SMB2_0_INFO_FILE - com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- SMB2_0_INFO_FILESYSTEM - com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- SMB2_0_INFO_FILESYSTEM - com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- SMB2_0_INFO_QUOTA - com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- SMB2_0_INFO_QUOTA - com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- SMB2_0_INFO_SECURITY - com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- SMB2_0_INFO_SECURITY - com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- SMB2_CANCEL - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_CHANGE_NOTIFY - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_CLOSE - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_COMPRESSION_CAPABILITIES - com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- SMB2_CREATE - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_ECHO - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_ENCRYPTION_CAPABILITIES - com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- SMB2_FLAGS_ASYNC_COMMAND - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLAGS_DFS_OPERATIONS - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLAGS_PRIORITY_MASK - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLAGS_RELATED_OPERATIONS - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLAGS_REPLAY_OPERATION - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLAGS_SERVER_TO_REDIR - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLAGS_SIGNED - com.hierynomus.mssmb2.SMB2MessageFlag
- SMB2_FLUSH - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_GLOBAL_CAP_DFS - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_GLOBAL_CAP_DIRECTORY_LEASING - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_GLOBAL_CAP_ENCRYPTION - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_GLOBAL_CAP_LARGE_MTU - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_GLOBAL_CAP_LEASING - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_GLOBAL_CAP_MULTI_CHANNEL - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_GLOBAL_CAP_PERSISTENT_HANDLES - com.hierynomus.mssmb2.SMB2GlobalCapability
- SMB2_INDEX_SPECIFIED - com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- SMB2_IOCTL - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_LOCK - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_LOCKFLAG_EXCLUSIVE_LOCK - com.hierynomus.mssmb2.SMB2LockFlag
- SMB2_LOCKFLAG_FAIL_IMMEDIATELY - com.hierynomus.mssmb2.SMB2LockFlag
- SMB2_LOCKFLAG_SHARED_LOCK - com.hierynomus.mssmb2.SMB2LockFlag
- SMB2_LOCKFLAG_UNLOCK - com.hierynomus.mssmb2.SMB2LockFlag
- SMB2_LOGOFF - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_NEGOTIATE - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_NEGOTIATE_SIGNING_ENABLED - com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
- SMB2_NEGOTIATE_SIGNING_REQUIRED - com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
- SMB2_NETNAME_NEGOTIATE_CONTEXT_ID - com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- SMB2_OPLOCK_BREAK - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_PREAUTH_INTEGRITY_CAPABILITIES - com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- SMB2_QUERY_DIRECTORY - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_QUERY_INFO - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_READ - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_REOPEN - com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- SMB2_RESTART_SCANS - com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- SMB2_RETURN_SINGLE_ENTRY - com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- SMB2_SESSION_FLAG_ENCRYPT_DATA - com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
- SMB2_SESSION_FLAG_IS_GUEST - com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
- SMB2_SESSION_FLAG_IS_NULL - com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
- SMB2_SESSION_SETUP - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_SET_INFO - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_SHARE_CAP_ASYMMETRIC - com.hierynomus.mssmb2.SMB2ShareCapabilities
- SMB2_SHARE_CAP_CLUSTER - com.hierynomus.mssmb2.SMB2ShareCapabilities
- SMB2_SHARE_CAP_CONTINUOUS_AVAILABILITY - com.hierynomus.mssmb2.SMB2ShareCapabilities
- SMB2_SHARE_CAP_DFS - com.hierynomus.mssmb2.SMB2ShareCapabilities
- SMB2_SHARE_CAP_SCALEOUT - com.hierynomus.mssmb2.SMB2ShareCapabilities
- SMB2_SHAREFLAG_ACCESS_BASED_DIRECTORY_ENUM - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_ALLOW_NAMESPACE_CACHING - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_AUTO_CACHING - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_DFS - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_DFS_ROOT - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_ENABLE_HASH_V1 - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_ENABLE_HASH_V2 - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_ENCRYPT_DATA - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_FORCE_LEVELII_OPLOCK - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_FORCE_SHARED_DELETE - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_IDENTITY_REMOTING - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_MANUAL_CACHING - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_NO_CACHING - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_RESTRICT_EXCLUSIVE_OPENS - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_SHAREFLAG_VDO_CACHING - com.hierynomus.mssmb2.SMB2ShareFlags
- SMB2_TREE_CONNECT - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_TREE_DISCONNECT - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2_WRITE - com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2AsyncResponsePacketHandler - Class in com.hierynomus.smbj.connection.packet
-
3.2.5.1.5 Handling Asynchronous Responses If SMB2_FLAGS_ASYNC_COMMAND is set in the Flags field of the SMB2 header of the response and the Status field in the SMB2 header is STATUS_PENDING, the client MUST mark the request in Connection.OutstandingRequests as being handled asynchronously by storing the AsyncId of the response in Request.AsyncId.
- SMB2AsyncResponsePacketHandler(OutstandingRequests) - Constructor for class com.hierynomus.smbj.connection.packet.SMB2AsyncResponsePacketHandler
- SMB2Cancel - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2] 2.2.30 SMB2 CANCEL Request
- SMB2Cancel() - Constructor for class com.hierynomus.mssmb2.messages.SMB2Cancel
- SMB2Cancel(SMB2Dialect, long, long, long) - Constructor for class com.hierynomus.mssmb2.messages.SMB2Cancel
- SMB2ChangeNotifyFlags - Enum in com.hierynomus.mssmb2
- SMB2ChangeNotifyRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.35 SMB2 CHANGE_NOTIFY Request The SMB2 CHANGE_NOTIFY Request packet is sent by the client to request change notifications on a directory.
- SMB2ChangeNotifyRequest(SMB2Dialect, long, long, SMB2FileId, Set<SMB2CompletionFilter>, Set<SMB2ChangeNotifyFlags>, int) - Constructor for class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyRequest
- SMB2ChangeNotifyResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.36 SMB2 CHANGE_NOTIFY Response
- SMB2ChangeNotifyResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyResponse
- SMB2Close - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.15 SMB2 CLOSE Request / 2.2.16 SMB2 CLOSE Response
- SMB2Close() - Constructor for class com.hierynomus.mssmb2.messages.SMB2Close
- SMB2Close(SMB2Dialect, long, long, SMB2FileId) - Constructor for class com.hierynomus.mssmb2.messages.SMB2Close
- SMB2CompletionFilter - Enum in com.hierynomus.mssmb2
-
SMB2 Change Notify 2.2.35 - CompletionFilter
- SMB2CompoundedPacketHandler - Class in com.hierynomus.smbj.connection.packet
-
[MS-SMB2] 3.2.5.1.9 Handling Compounded Responses
- SMB2CompoundedPacketHandler() - Constructor for class com.hierynomus.smbj.connection.packet.SMB2CompoundedPacketHandler
- SMB2CompressionCapabilities - Class in com.hierynomus.mssmb2.messages.negotiate
-
[MS-SMB2].pdf 2.2.3.1.3 / 2.2.4.1.3 SMB2_COMPRESSION_CAPABILITIES Request / Response
- SMB2CompressionTransformHeader - Class in com.hierynomus.mssmb2
-
[MS-SMB2] 2.2.42 SMB2 COMPRESSION_TRANSFORM_HEADER
- SMB2CompressionTransformHeader() - Constructor for class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- SMB2CreateAction - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.14 SMB2 CREATE Response- CreateAction
- SMB2CreateDisposition - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.13 SMB2 CREATE Request - CreateDisposition
- SMB2CreateOptions - Enum in com.hierynomus.mssmb2
-
SMB2 Create 2.2.13 - CreateOptions
- SMB2CreateRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.13 SMB2 CREATE Request
- SMB2CreateRequest(SMB2Dialect, long, long, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>, SmbPath) - Constructor for class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- SMB2CreateResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.14 SMB2 CREATE Response
- SMB2CreateResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- SMB2CreditGrantingPacketHandler - Class in com.hierynomus.smbj.connection.packet
-
[MS-SMB2] 3.2.5.1.4 Granting Message Credits If CreditResponse is greater than 0, the client MUST insert the newly granted credits into the Connection.SequenceWindow.
- SMB2CreditGrantingPacketHandler(SequenceWindow) - Constructor for class com.hierynomus.smbj.connection.packet.SMB2CreditGrantingPacketHandler
- SMB2DecryptedPacketData - Class in com.hierynomus.mssmb2
-
PacketData class that indicates this PacketData was instantiated in the PacketEncryptor as part of the decryption.
- SMB2DecryptedPacketData(byte[]) - Constructor for class com.hierynomus.mssmb2.SMB2DecryptedPacketData
- SMB2DecryptedPacketData(SMBBuffer) - Constructor for class com.hierynomus.mssmb2.SMB2DecryptedPacketData
- SMB2Dialect - Enum in com.hierynomus.mssmb2
- SMB2Echo - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.28 SMB2 ECHO Request
- SMB2Echo() - Constructor for class com.hierynomus.mssmb2.messages.SMB2Echo
- SMB2Echo(SMB2Dialect) - Constructor for class com.hierynomus.mssmb2.messages.SMB2Echo
- SMB2EncryptionCapabilities - Class in com.hierynomus.mssmb2.messages.negotiate
-
[MS-SMB2].pdf 2.2.3.1.2 / 2.2.4.1.2 SMB2_ENCRYPTION_CAPABILITIES Request/Response
- SMB2EncryptionCapabilities() - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2EncryptionCapabilities
- SMB2EncryptionCapabilities(List<SMB3EncryptionCipher>) - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2EncryptionCapabilities
- SMB2Error - Class in com.hierynomus.mssmb2
-
[MS-SMB2] 2.2.2 SMB2 ERROR Response
- SMB2Error() - Constructor for class com.hierynomus.mssmb2.SMB2Error
- SMB2Error.BufferTooSmallError - Class in com.hierynomus.mssmb2
- SMB2Error.SMB2ErrorData - Interface in com.hierynomus.mssmb2
- SMB2Error.SymbolicLinkError - Class in com.hierynomus.mssmb2
- SMB2FileId - Class in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.14.1 SMB2_FILEID
- SMB2FileId() - Constructor for class com.hierynomus.mssmb2.SMB2FileId
- SMB2FileId(byte[], byte[]) - Constructor for class com.hierynomus.mssmb2.SMB2FileId
- SMB2Flush - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.17 SMB2 FLUSH Request / 2.2.18 SMB2 FLUSH Response
- SMB2Flush() - Constructor for class com.hierynomus.mssmb2.messages.SMB2Flush
- SMB2Flush(SMB2Dialect, SMB2FileId, long, long) - Constructor for class com.hierynomus.mssmb2.messages.SMB2Flush
- SMB2Functions - Class in com.hierynomus.mssmb2
- SMB2Functions() - Constructor for class com.hierynomus.mssmb2.SMB2Functions
- SMB2GetDFSReferralExRequest - Class in com.hierynomus.msdfsc.messages
- SMB2GetDFSReferralExRequest(String) - Constructor for class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- SMB2GetDFSReferralExRequest(String, String) - Constructor for class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- SMB2GetDFSReferralRequest - Class in com.hierynomus.msdfsc.messages
-
[MS-DFSC].pdf 2.2.2 REQ_GET_DFS_REFERRAL
- SMB2GetDFSReferralRequest(String) - Constructor for class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralRequest
- SMB2GetDFSReferralResponse - Class in com.hierynomus.msdfsc.messages
- SMB2GetDFSReferralResponse(String) - Constructor for class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- SMB2GetDFSReferralResponse.ReferralHeaderFlags - Enum in com.hierynomus.msdfsc.messages
- SMB2GlobalCapability - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.3 SMB2 NEGOTIATE Request - Capabilities
- SMB2GuestSigningRequiredException - Exception in com.hierynomus.smbj.session
- SMB2GuestSigningRequiredException() - Constructor for exception com.hierynomus.smbj.session.SMB2GuestSigningRequiredException
- SMB2ImpersonationLevel - Enum in com.hierynomus.mssmb2
-
[MS-SMB2] 2.2.13 / [MS-WPO] 9.7
- SMB2IoctlRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.31 SMB2 IOCTL Request
- SMB2IoctlRequest(SMB2Dialect, long, long, long, SMB2FileId, ByteChunkProvider, boolean, int) - Constructor for class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- SMB2IoctlResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.32 SMB2 IOCTL Response
- SMB2IoctlResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- SMB2IsOutstandingPacketHandler - Class in com.hierynomus.smbj.connection.packet
-
[MS-SMB2] 3.2.5.1.2 Finding the Application Request for This Response
- SMB2IsOutstandingPacketHandler(OutstandingRequests) - Constructor for class com.hierynomus.smbj.connection.packet.SMB2IsOutstandingPacketHandler
- SMB2LockElement - Class in com.hierynomus.mssmb2.messages.submodule
- SMB2LockElement(long, long, Set<SMB2LockFlag>) - Constructor for class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- SMB2LockFlag - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.26.1 SMB2_LOCK_ELEMENT Structure - Flags
- SMB2LockRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.26 SMB2 LOCK Request
- SMB2LockRequest(SMB2Dialect, long, long, short, int, SMB2FileId, List<SMB2LockElement>) - Constructor for class com.hierynomus.mssmb2.messages.SMB2LockRequest
- SMB2LockResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.27 SMB2 LOCK Response
- SMB2LockResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2LockResponse
- SMB2Logoff - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.7 SMB2 Logoff Request / 2.2.8 SMB Logoff Response
- SMB2Logoff() - Constructor for class com.hierynomus.mssmb2.messages.SMB2Logoff
- SMB2Logoff(SMB2Dialect, long) - Constructor for class com.hierynomus.mssmb2.messages.SMB2Logoff
- SMB2MessageCommandCode - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.1.1 / 2.2.1.2 Message Command Code(s)
- SMB2MessageConverter - Class in com.hierynomus.mssmb2
- SMB2MessageConverter() - Constructor for class com.hierynomus.mssmb2.SMB2MessageConverter
- SMB2MessageFlag - Enum in com.hierynomus.mssmb2
- SMB2MultiCreditPacket - Class in com.hierynomus.mssmb2
- SMB2MultiCreditPacket(int, SMB2Dialect, SMB2MessageCommandCode, long, long, int) - Constructor for class com.hierynomus.mssmb2.SMB2MultiCreditPacket
- SMB2NegotiateContext - Class in com.hierynomus.mssmb2.messages.negotiate
-
[MS-SMB2].pdf 2.2.3.1 / 2.2.4.1 Negotiate Context Request/Response
- SMB2NegotiateContext(SMB2NegotiateContextType) - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
-
For request to create instance
- SMB2NegotiateContextType - Enum in com.hierynomus.mssmb2.messages.negotiate
-
[MS-SMB2] 2.2.3.1 SMB2 NEGOTIATE_CONTEXT Request values - ContextType
- SMB2NegotiateRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.3 SMB2 Negotiate
- SMB2NegotiateRequest(Set<SMB2Dialect>, UUID, boolean, Set<SMB2GlobalCapability>, byte[]) - Constructor for class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
-
Request constructor.
- SMB2NegotiateResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.4 SMB2 Negotiate Response
- SMB2NegotiateResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- SMB2NetNameNegotiateContextId - Class in com.hierynomus.mssmb2.messages.negotiate
-
[MS-SMB2].pdf 2.2.3.1.4 / 2.2.4.1.4 SMB2_NETNAME_NEGOTIATE_CONTEXT_ID Request/Response
- SMB2Packet - Class in com.hierynomus.mssmb2
- SMB2Packet() - Constructor for class com.hierynomus.mssmb2.SMB2Packet
- SMB2Packet(int, SMB2Dialect, SMB2MessageCommandCode) - Constructor for class com.hierynomus.mssmb2.SMB2Packet
- SMB2Packet(int, SMB2Dialect, SMB2MessageCommandCode, long) - Constructor for class com.hierynomus.mssmb2.SMB2Packet
- SMB2Packet(int, SMB2Dialect, SMB2MessageCommandCode, long, long) - Constructor for class com.hierynomus.mssmb2.SMB2Packet
- SMB2PacketData - Class in com.hierynomus.mssmb2
-
Represents the partially deserialized SMB2Packet contents.
- SMB2PacketData(byte[]) - Constructor for class com.hierynomus.mssmb2.SMB2PacketData
- SMB2PacketFactory - Class in com.hierynomus.mssmb2
- SMB2PacketFactory() - Constructor for class com.hierynomus.mssmb2.SMB2PacketFactory
- SMB2PacketHandler - Class in com.hierynomus.smbj.connection.packet
- SMB2PacketHandler() - Constructor for class com.hierynomus.smbj.connection.packet.SMB2PacketHandler
- SMB2PacketHeader - Class in com.hierynomus.mssmb2
-
[MS-SMB2] 2.2.1 SMB2 Packet Header
- SMB2PacketHeader() - Constructor for class com.hierynomus.mssmb2.SMB2PacketHeader
- SMB2PreauthIntegrityCapabilities - Class in com.hierynomus.mssmb2.messages.negotiate
-
[MS-SMB2].pdf 2.2.3.1.1 / 2.2.4.1.1 SMB2_PREAUTH_INTEGRITY_CAPABILITIES Request/Response
- SMB2PreauthIntegrityCapabilities() - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- SMB2PreauthIntegrityCapabilities(List<SMB3HashAlgorithm>, byte[]) - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- SMB2ProcessResponsePacketHandler - Class in com.hierynomus.smbj.connection.packet
-
[MS-SMB2] 3.2.5.1.7 Handling Incorrectly Formatted Responses AND 3.2.5.1.8 Processing the Response
- SMB2ProcessResponsePacketHandler(SMB2MessageConverter, OutstandingRequests) - Constructor for class com.hierynomus.smbj.connection.packet.SMB2ProcessResponsePacketHandler
- SMB2QueryDirectoryRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.33 SMB2 QUERY DIRECTORY Request
- SMB2QueryDirectoryRequest(SMB2Dialect, long, long, SMB2FileId, FileInformationClass, Set<SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags>, long, String, int) - Constructor for class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags - Enum in com.hierynomus.mssmb2.messages
- SMB2QueryDirectoryResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.34 SMB2 QUERY_DIRECTORY Response
- SMB2QueryDirectoryResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryResponse
- SMB2QueryInfoRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.37 SMB2 QUERY_INFO Request
- SMB2QueryInfoRequest(SMB2Dialect, long, long, SMB2FileId, SMB2QueryInfoRequest.SMB2QueryInfoType, FileInformationClass, FileSystemInformationClass, byte[], Set<SecurityInformation>) - Constructor for class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- SMB2QueryInfoRequest.SMB2QueryInfoType - Enum in com.hierynomus.mssmb2.messages
- SMB2QueryInfoResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.38 SMB2 QUERY_INFO Response
- SMB2QueryInfoResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2QueryInfoResponse
- SMB2ReadRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.19 SMB2 READ Request
- SMB2ReadRequest(SMB2Dialect, SMB2FileId, long, long, long, int) - Constructor for class com.hierynomus.mssmb2.messages.SMB2ReadRequest
- SMB2ReadResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.20 SMB2 READ Response
- SMB2ReadResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2ReadResponse
- SMB2SessionSetup - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.5 SMB2_SESSION_SETUP Request / 2.2.6 SMB2_SESSION_SETUP Response
- SMB2SessionSetup() - Constructor for class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- SMB2SessionSetup(SMB2Dialect, Set<SMB2SessionSetup.SMB2SecurityMode>, Set<SMB2GlobalCapability>) - Constructor for class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- SMB2SessionSetup.SMB2SecurityMode - Enum in com.hierynomus.mssmb2.messages
- SMB2SessionSetup.SMB2SessionFlags - Enum in com.hierynomus.mssmb2.messages
- SMB2SetInfoRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.39 SMB2 SET_INFO Request
- SMB2SetInfoRequest(SMB2Dialect, long, long, SMB2SetInfoRequest.SMB2InfoType, SMB2FileId, FileInformationClass, Set<SecurityInformation>, byte[]) - Constructor for class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- SMB2SetInfoRequest.SMB2InfoType - Enum in com.hierynomus.mssmb2.messages
- SMB2SetInfoResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.40 SMB2 SET_INFO Response
- SMB2SetInfoResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2SetInfoResponse
- SMB2ShareAccess - Enum in com.hierynomus.mssmb2
-
SMB2 Create 2.2.13 - SMB2ShareAccess
- SMB2ShareCapabilities - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.10 TREE_CONNECT Response Capabilities
- SMB2ShareFlags - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.10 TREE_CONNECT Response ShareFlags
- SMB2SignatureVerificationPacketHandler - Class in com.hierynomus.smbj.connection.packet
-
3.2.5.1.3 Verifying the Signature If the client implements the SMB 3.x dialect family and if the decryption in section 3.2.5.1.1 succeeds, the client MUST skip the processing in this section.
- SMB2SignatureVerificationPacketHandler(SessionTable, PacketSignatory) - Constructor for class com.hierynomus.smbj.connection.packet.SMB2SignatureVerificationPacketHandler
- SMB2TransformHeader - Class in com.hierynomus.mssmb2
-
[MS-SMB2] 2.2.41 SMB2 TRANSFORM_HEADER
- SMB2TransformHeader() - Constructor for class com.hierynomus.mssmb2.SMB2TransformHeader
- SMB2TransformHeader(byte[], int, long) - Constructor for class com.hierynomus.mssmb2.SMB2TransformHeader
- SMB2TreeConnectRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.9 SMB2 TREE_CONNECT Request
- SMB2TreeConnectRequest(SMB2Dialect, SmbPath, long) - Constructor for class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
- SMB2TreeConnectResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.10 SMB2 TREE_CONNECT Response
- SMB2TreeConnectResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- SMB2TreeDisconnect - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.11 SMB2 TREE_DISCONNECT Request / 2.2.12 SMB2 TREE_DISCONNECT Response
- SMB2TreeDisconnect() - Constructor for class com.hierynomus.mssmb2.messages.SMB2TreeDisconnect
- SMB2TreeDisconnect(SMB2Dialect, long, long) - Constructor for class com.hierynomus.mssmb2.messages.SMB2TreeDisconnect
- SMB2Writer - Class in com.hierynomus.smbj.share
-
Generic class that allows to write data to a share entry (Be it a printer or a file)
- SMB2Writer(Share, SMB2FileId, String) - Constructor for class com.hierynomus.smbj.share.SMB2Writer
- SMB2WriteRequest - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.21 SMB2 Write Request
- SMB2WriteRequest(SMB2Dialect, SMB2FileId, long, long, ByteChunkProvider, int) - Constructor for class com.hierynomus.mssmb2.messages.SMB2WriteRequest
- SMB2WriteResponse - Class in com.hierynomus.mssmb2.messages
-
[MS-SMB2].pdf 2.2.22 SMB2 Write Response
- SMB2WriteResponse() - Constructor for class com.hierynomus.mssmb2.messages.SMB2WriteResponse
- SMB3CompressedPacketData - Class in com.hierynomus.mssmb2
- SMB3CompressedPacketData(byte[]) - Constructor for class com.hierynomus.mssmb2.SMB3CompressedPacketData
- SMB3CompressedPacketData(byte[], boolean) - Constructor for class com.hierynomus.mssmb2.SMB3CompressedPacketData
- SMB3CompressedPacketFactory - Class in com.hierynomus.mssmb2
- SMB3CompressedPacketFactory() - Constructor for class com.hierynomus.mssmb2.SMB3CompressedPacketFactory
- SMB3CompressionAlgorithm - Enum in com.hierynomus.mssmb2
- SMB3DecryptingPacketHandler - Class in com.hierynomus.smbj.connection.packet
-
3.2.5.1.1 Decrypting the Message
- SMB3DecryptingPacketHandler(SessionTable, PacketEncryptor) - Constructor for class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- SMB3EncryptedPacketData - Class in com.hierynomus.mssmb2
- SMB3EncryptedPacketData(byte[]) - Constructor for class com.hierynomus.mssmb2.SMB3EncryptedPacketData
- SMB3EncryptedPacketFactory - Class in com.hierynomus.mssmb2
- SMB3EncryptedPacketFactory() - Constructor for class com.hierynomus.mssmb2.SMB3EncryptedPacketFactory
- SMB3EncryptionCipher - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.3.1.2 SMB2_ENCRYPTION_CAPABILITIES -- Cipher
- SMB3HashAlgorithm - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.3.1.1 SMB2_PREAUTH_INTEGRITY_CAPABILITIES -- HashAlgorithm This is part of the SMB3x dialects
- SMBApiException - Exception in com.hierynomus.mssmb2
- SMBApiException(long, SMB2MessageCommandCode, String, Throwable) - Constructor for exception com.hierynomus.mssmb2.SMBApiException
- SMBApiException(long, SMB2MessageCommandCode, Throwable) - Constructor for exception com.hierynomus.mssmb2.SMBApiException
- SMBApiException(SMB2PacketHeader, String) - Constructor for exception com.hierynomus.mssmb2.SMBApiException
- SMBApiException(SMB2PacketHeader, String, Throwable) - Constructor for exception com.hierynomus.mssmb2.SMBApiException
- SMBBuffer - Class in com.hierynomus.smb
- SMBBuffer() - Constructor for class com.hierynomus.smb.SMBBuffer
- SMBBuffer(byte[]) - Constructor for class com.hierynomus.smb.SMBBuffer
- SMBClient - Class in com.hierynomus.smbj
-
Server Message Block Client API.
- SMBClient() - Constructor for class com.hierynomus.smbj.SMBClient
- SMBClient(SmbConfig) - Constructor for class com.hierynomus.smbj.SMBClient
- SMBClient(SmbConfig, SMBEventBus) - Constructor for class com.hierynomus.smbj.SMBClient
- SmbConfig - Class in com.hierynomus.smbj
- SmbConfig.Builder - Class in com.hierynomus.smbj
- SMBEvent - Interface in com.hierynomus.smbj.event
-
Base class for SMB events that need to be handled by event handlers (observers)
- SMBEventBus - Class in com.hierynomus.smbj.event
-
Our own delegating class to wrap the MBassador event bus.
- SMBEventBus() - Constructor for class com.hierynomus.smbj.event.SMBEventBus
- SMBEventBus(PubSubSupport<SMBEvent>) - Constructor for class com.hierynomus.smbj.event.SMBEventBus
- SMBException - Exception in com.hierynomus.smbj.common
- SMBException(String) - Constructor for exception com.hierynomus.smbj.common.SMBException
- SMBException(Throwable) - Constructor for exception com.hierynomus.smbj.common.SMBException
- SmbFiles - Class in com.hierynomus.smbj.utils
- SmbFiles() - Constructor for class com.hierynomus.smbj.utils.SmbFiles
- SMBHeader - Interface in com.hierynomus.smb
- SMBPacket<D extends SMBPacketData<H>,H extends SMBHeader> - Class in com.hierynomus.smb
- SMBPacket(H) - Constructor for class com.hierynomus.smb.SMBPacket
- SMBPacketData<H extends SMBHeader> - Class in com.hierynomus.smb
-
The SMB Packet Data represents a partially deserialized SMB packet.
- SMBPacketData(H) - Constructor for class com.hierynomus.smb.SMBPacketData
- SMBPacketData(H, byte[]) - Constructor for class com.hierynomus.smb.SMBPacketData
- SMBPacketData(H, SMBBuffer) - Constructor for class com.hierynomus.smb.SMBPacketData
- SMBPacketSerializer - Class in com.hierynomus.smbj.connection
- SMBPacketSerializer() - Constructor for class com.hierynomus.smbj.connection.SMBPacketSerializer
- smbPath - Variable in class com.hierynomus.smbj.share.Share
- SmbPath - Class in com.hierynomus.smbj.common
- SmbPath(SmbPath, String) - Constructor for class com.hierynomus.smbj.common.SmbPath
- SmbPath(String) - Constructor for class com.hierynomus.smbj.common.SmbPath
- SmbPath(String, String) - Constructor for class com.hierynomus.smbj.common.SmbPath
- SmbPath(String, String, String) - Constructor for class com.hierynomus.smbj.common.SmbPath
- SMBRuntimeException - Exception in com.hierynomus.smbj.common
- SMBRuntimeException(String) - Constructor for exception com.hierynomus.smbj.common.SMBRuntimeException
- SMBRuntimeException(String, Throwable) - Constructor for exception com.hierynomus.smbj.common.SMBRuntimeException
- SMBRuntimeException(Throwable) - Constructor for exception com.hierynomus.smbj.common.SMBRuntimeException
- SMBSessionBuilder - Class in com.hierynomus.smbj.connection
-
[MS-SMB2] 3.2.5.3.1 Handling a New Authentication
- SMBSessionBuilder(Connection, SmbConfig, SMBSessionBuilder.SessionFactory) - Constructor for class com.hierynomus.smbj.connection.SMBSessionBuilder
- SMBSessionBuilder.BuilderContext - Class in com.hierynomus.smbj.connection
- SMBSessionBuilder.SessionFactory - Interface in com.hierynomus.smbj.connection
- SP - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
SACL present
- split(String, char) - Static method in class com.hierynomus.utils.Strings
-
Split a string on a character.
- SPNEGO - Static variable in class com.hierynomus.spnego.ObjectIdentifiers
- SpnegoAuthenticator - Class in com.hierynomus.smbj.auth
- SpnegoAuthenticator() - Constructor for class com.hierynomus.smbj.auth.SpnegoAuthenticator
- SpnegoAuthenticator.Factory - Class in com.hierynomus.smbj.auth
- SpnegoException - Exception in com.hierynomus.spnego
- SpnegoException(String) - Constructor for exception com.hierynomus.spnego.SpnegoException
- SpnegoException(String, IOException) - Constructor for exception com.hierynomus.spnego.SpnegoException
- SpnegoToken - Class in com.hierynomus.spnego
- SpnegoToken(int, String) - Constructor for class com.hierynomus.spnego.SpnegoToken
- SR - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Self-relative
- SS - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Server security
- start() - Method in class com.hierynomus.smbj.transport.PacketReader
- start(String, int) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- STATUS_ACCESS_DENIED - com.hierynomus.mserref.NtStatus
- STATUS_ACCOUNT_DISABLED - com.hierynomus.mserref.NtStatus
- STATUS_BAD_NETWORK_NAME - com.hierynomus.mserref.NtStatus
- STATUS_BAD_NETWORK_PATH - com.hierynomus.mserref.NtStatus
- STATUS_BUFFER_OVERFLOW - com.hierynomus.mserref.NtStatus
- STATUS_BUFFER_TOO_SMALL - com.hierynomus.mserref.NtStatus
- STATUS_CANCELLED - com.hierynomus.mserref.NtStatus
- STATUS_CANNOT_DELETE - com.hierynomus.mserref.NtStatus
- STATUS_CONNECTION_DISCONNECTED - com.hierynomus.mserref.NtStatus
- STATUS_CONNECTION_IN_USE - com.hierynomus.mserref.NtStatus
- STATUS_CONNECTION_RESET - com.hierynomus.mserref.NtStatus
- STATUS_DELETE_PENDING - com.hierynomus.mserref.NtStatus
- STATUS_DFS_UNAVAILABLE - com.hierynomus.mserref.NtStatus
- STATUS_DIRECTORY_NOT_EMPTY - com.hierynomus.mserref.NtStatus
- STATUS_DISK_FULL - com.hierynomus.mserref.NtStatus
- STATUS_END_OF_FILE - com.hierynomus.mserref.NtStatus
- STATUS_FILE_CLOSED - com.hierynomus.mserref.NtStatus
- STATUS_FILE_DELETED - com.hierynomus.mserref.NtStatus
- STATUS_FILE_ENCRYPTED - com.hierynomus.mserref.NtStatus
- STATUS_FILE_IS_A_DIRECTORY - com.hierynomus.mserref.NtStatus
- STATUS_FILE_LOCK_CONFLICT - com.hierynomus.mserref.NtStatus
- STATUS_FILE_RENAMED - com.hierynomus.mserref.NtStatus
- STATUS_FILES_OPEN - com.hierynomus.mserref.NtStatus
- STATUS_INFO_LENGTH_MISMATCH - com.hierynomus.mserref.NtStatus
- STATUS_INSUFF_SERVER_RESOURCES - com.hierynomus.mserref.NtStatus
- STATUS_INSUFFICIENT_RESOURCES - com.hierynomus.mserref.NtStatus
- STATUS_INTERNAL_ERROR - com.hierynomus.mserref.NtStatus
- STATUS_INVALID_INFO_CLASS - com.hierynomus.mserref.NtStatus
- STATUS_INVALID_PARAMETER - com.hierynomus.mserref.NtStatus
- STATUS_INVALID_PIPE_STATE - com.hierynomus.mserref.NtStatus
- STATUS_IO_REPARSE_TAG_NOT_HANDLED - com.hierynomus.mserref.NtStatus
- STATUS_IO_TIMEOUT - com.hierynomus.mserref.NtStatus
- STATUS_LOCK_NOT_GRANTED - com.hierynomus.mserref.NtStatus
- STATUS_LOGON_FAILURE - com.hierynomus.mserref.NtStatus
- STATUS_LOGON_TYPE_NOT_GRANTED - com.hierynomus.mserref.NtStatus
- STATUS_MORE_PROCESSING_REQUIRED - com.hierynomus.mserref.NtStatus
- STATUS_NAME_TOO_LONG - com.hierynomus.mserref.NtStatus
- STATUS_NET_WRITE_FAULT - com.hierynomus.mserref.NtStatus
- STATUS_NETWORK_NAME_DELETED - com.hierynomus.mserref.NtStatus
- STATUS_NETWORK_SESSION_EXPIRED - com.hierynomus.mserref.NtStatus
- STATUS_NO_MORE_FILES - com.hierynomus.mserref.NtStatus
- STATUS_NO_SUCH_FILE - com.hierynomus.mserref.NtStatus
- STATUS_NOT_A_DIRECTORY - com.hierynomus.mserref.NtStatus
- STATUS_NOT_FOUND - com.hierynomus.mserref.NtStatus
- STATUS_NOT_IMPLEMENTED - com.hierynomus.mserref.NtStatus
- STATUS_NOT_SAME_DEVICE - com.hierynomus.mserref.NtStatus
- STATUS_NOT_SUPPORTED - com.hierynomus.mserref.NtStatus
- STATUS_NOTIFY_CLEANUP - com.hierynomus.mserref.NtStatus
- STATUS_NOTIFY_ENUM_DIR - com.hierynomus.mserref.NtStatus
- STATUS_OBJECT_NAME_COLLISION - com.hierynomus.mserref.NtStatus
- STATUS_OBJECT_NAME_INVALID - com.hierynomus.mserref.NtStatus
- STATUS_OBJECT_NAME_NOT_FOUND - com.hierynomus.mserref.NtStatus
- STATUS_OBJECT_PATH_NOT_FOUND - com.hierynomus.mserref.NtStatus
- STATUS_OPEN_FAILED - com.hierynomus.mserref.NtStatus
- STATUS_OPLOCK_NOT_GRANTED - com.hierynomus.mserref.NtStatus
- STATUS_OTHER - com.hierynomus.mserref.NtStatus
- STATUS_PASSWORD_EXPIRED - com.hierynomus.mserref.NtStatus
- STATUS_PATH_NOT_COVERED - com.hierynomus.mserref.NtStatus
- STATUS_PENDING - com.hierynomus.mserref.NtStatus
- STATUS_PIPE_BUSY - com.hierynomus.mserref.NtStatus
- STATUS_PIPE_NOT_AVAILABLE - com.hierynomus.mserref.NtStatus
- STATUS_PRIVILEGE_NOT_HELD - com.hierynomus.mserref.NtStatus
- STATUS_RANGE_NOT_LOCKED - com.hierynomus.mserref.NtStatus
- STATUS_REQUEST_NOT_ACCEPTED - com.hierynomus.mserref.NtStatus
- STATUS_RETRY - com.hierynomus.mserref.NtStatus
- STATUS_SHARING_VIOLATION - com.hierynomus.mserref.NtStatus
- STATUS_STOPPED_ON_SYMLINK - com.hierynomus.mserref.NtStatus
- STATUS_SUCCESS - com.hierynomus.mserref.NtStatus
- STATUS_TIMEOUT - com.hierynomus.mserref.NtStatus
- STATUS_TOO_MANY_OPENED_FILES - com.hierynomus.mserref.NtStatus
- STATUS_TOO_MANY_SIDS - com.hierynomus.mserref.NtStatus
- STATUS_UNEXPECTED_IO_ERROR - com.hierynomus.mserref.NtStatus
- STATUS_UNSUCCESSFUL - com.hierynomus.mserref.NtStatus
- STATUS_USER_SESSION_DELETED - com.hierynomus.mserref.NtStatus
- STATUS_VOLUME_DISMOUNTED - com.hierynomus.mserref.NtStatus
- statusHandler() - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- statusHandler() - Method in interface com.hierynomus.smbj.paths.PathResolver
- statusHandler() - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- StatusHandler - Interface in com.hierynomus.smbj.share
- stop() - Method in class com.hierynomus.smbj.transport.PacketReader
- stop() - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- StorageServers - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- Strings - Class in com.hierynomus.utils
- Strings() - Constructor for class com.hierynomus.utils.Strings
- STRUCTURE_SIZE - Static variable in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- STRUCTURE_SIZE - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- structureSize - Variable in class com.hierynomus.mssmb2.SMB2Packet
- subscribe(Object) - Method in class com.hierynomus.smbj.event.SMBEventBus
- SUCCESS - Static variable in interface com.hierynomus.smbj.share.StatusHandler
- SUCCESSFUL_ACCESS_ACE_FLAG - com.hierynomus.msdtyp.ace.AceFlags
- supports(AuthenticationContext) - Method in interface com.hierynomus.smbj.auth.Authenticator
- supports(AuthenticationContext) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- supports(AuthenticationContext) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- supports(AuthenticationContext) - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- supportsDFS() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- supportsDirectoryLeasing() - Method in class com.hierynomus.smbj.connection.ConnectionContext
-
If Connection.Dialect belongs to the SMB 3.x dialect family, the client MUST perform the following: If SMB2_GLOBAL_CAP_DIRECTORY_LEASING is set in the Capabilities field of the SMB2 NEGOTIATE Response, the client MUST set Connection.SupportsDirectoryLeasing to TRUE.
- supportsEncryption() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- supportsFileLeasing() - Method in class com.hierynomus.smbj.connection.ConnectionContext
-
If the client implements SMB 2.1 or SMB 3.x dialect family, the client MUST perform the following: If SMB2_GLOBAL_CAP_LEASING is set in the Capabilities field of the SMB2 NEGOTIATE Response, the client MUST set Connection.SupportsFileLeasing to TRUE.
- supportsMultiChannel() - Method in class com.hierynomus.smbj.connection.ConnectionContext
-
If Connection.Dialect belongs to the SMB 3.x dialect family, the client MUST perform the following: If SMB2_GLOBAL_CAP_MULTI_CHANNEL is set in the Capabilities field of the SMB2 NEGOTIATE Response, the client MUST set Connection.SupportsMultiChannel to TRUE.
- supportsMultiCredit() - Method in class com.hierynomus.smbj.connection.ConnectionContext
-
If the client implements SMB 2.1 or SMB 3.x dialect family, the client MUST perform the following: If SMB2_GLOBAL_CAP_LARGE_MTU is set in the Capabilities field of the SMB2 NEGOTIATE Response, the client MUST set Connection.SupportsMultiCredit to TRUE.
- supportsSmb3x(Set<SMB2Dialect>) - Static method in enum com.hierynomus.mssmb2.SMB2Dialect
-
Whether any of the dialects in the set is an SMB 3.x dialect.
- SymlinkPathResolver - Class in com.hierynomus.smbj.paths
- SymlinkPathResolver(PathResolver) - Constructor for class com.hierynomus.smbj.paths.SymlinkPathResolver
- SYNCHRONIZE - com.hierynomus.msdtyp.AccessMask
- SYSTEM_ALARM_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_ALARM_CALLBACK_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_ALARM_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_AUDIT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_AUDIT_CALLBACK_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_AUDIT_OBJECT_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_MANDATORY_LABEL_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- SYSTEM_SCOPED_POLICY_ID_ACE_TYPE - com.hierynomus.msdtyp.ace.AceType
- systemAuditAce(Set<AceFlags>, Set<AccessMask>, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.10 SYSTEM_AUDIT_ACE
- systemAuditCallbackAce(Set<AceFlags>, Set<AccessMask>, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.12 SYSTEM_AUDIT_CALLBACK_ACE
- systemAuditCallbackObjectAce(Set<AceFlags>, Set<AccessMask>, UUID, UUID, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.14 SYSTEM_AUDIT_CALLBACK_OBJECT_ACE
- systemAuditObjectAce(Set<AceFlags>, Set<AccessMask>, UUID, UUID, SID, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.11 SYSTEM_AUDIT_OBJECT_ACE
- systemMandatoryLabelAce(Set<AceFlags>, Set<AccessMask>, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.13 SYSTEM_MANDATORY_LABEL_ACE
- systemResourceAttributeAce(Set<AceFlags>, byte[]) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.15 SYSTEM_RESOURCE_ATTRIBUTE_ACE
- systemScopedPolicyIdAce(Set<AceFlags>, SID) - Static method in class com.hierynomus.msdtyp.ace.AceTypes
-
[MS-DTYP].pdf 2.4.4.16 SYSTEM_SCOPED_POLICY_ID_ACE
T
- TargetFailback - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- TargetInfo - Class in com.hierynomus.ntlm.messages
- TargetInfo() - Constructor for class com.hierynomus.ntlm.messages.TargetInfo
- TargetSetBoundary - com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
- TargetSetEntry(String, boolean) - Constructor for class com.hierynomus.msdfsc.ReferralCache.TargetSetEntry
- toDate() - Method in class com.hierynomus.msdtyp.FileTime
- toEnumSet(long, Class<E>) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- toEpoch(TimeUnit) - Method in class com.hierynomus.msdtyp.FileTime
- toEpochMillis() - Method in class com.hierynomus.msdtyp.FileTime
- toHex(byte[]) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
-
Get the hexadecimal representation of a byte array.
- toHex(byte[], int, int) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
-
Get the hexadecimal representation of a byte array starting at
offset
index forlen
bytes. - toInstant() - Method in class com.hierynomus.msdtyp.FileTime
- toLong(Collection<E>) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- toPath() - Method in class com.hierynomus.msdfsc.DFSPath
- toString() - Method in class com.hierynomus.msdfsc.DFSPath
- toString() - Method in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- toString() - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- toString() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- toString() - Method in class com.hierynomus.msdfsc.ReferralCache.TargetSetEntry
- toString() - Method in class com.hierynomus.msdtyp.ace.AceHeader
- toString() - Method in class com.hierynomus.msdtyp.ACL
- toString() - Method in class com.hierynomus.msdtyp.FileTime
- toString() - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- toString() - Method in class com.hierynomus.msdtyp.SID
-
Return the numeric representation of this sid such as S-1-5-21-1496946806-2192648263-3843101252-1029.
- toString() - Method in class com.hierynomus.msfscc.directory.FileNotifyInformation
- toString() - Method in class com.hierynomus.mssmb.messages.SMB1ComNegotiateRequest
- toString() - Method in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- toString() - Method in class com.hierynomus.mssmb2.SMB2FileId
- toString() - Method in class com.hierynomus.mssmb2.SMB2Packet
- toString() - Method in class com.hierynomus.mssmb2.SMB2PacketData
- toString() - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- toString() - Method in class com.hierynomus.mssmb2.SMB3EncryptedPacketData
- toString() - Method in class com.hierynomus.ntlm.av.AvPair
- toString() - Method in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- toString() - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- toString() - Method in class com.hierynomus.ntlm.messages.NtlmNegotiate
- toString() - Method in class com.hierynomus.ntlm.messages.TargetInfo
- toString() - Method in class com.hierynomus.ntlm.messages.WindowsVersion
- toString() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- toString() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- toString() - Method in class com.hierynomus.smbj.auth.AuthenticationContext
- toString() - Method in class com.hierynomus.smbj.auth.GSSAuthenticationContext
- toString() - Method in class com.hierynomus.smbj.common.SmbPath
- toString() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- toString() - Method in class com.hierynomus.smbj.connection.NegotiatedProtocol
- toString() - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- toString() - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- toString() - Method in class com.hierynomus.smbj.share.Directory
- toString() - Method in class com.hierynomus.smbj.share.DiskShare
- toString() - Method in class com.hierynomus.smbj.share.File
- toString() - Method in class com.hierynomus.smbj.share.TreeConnect
- toUncPath() - Method in class com.hierynomus.smbj.common.SmbPath
- transact(byte[]) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Performs a transaction on this pipe.
- transact(byte[], byte[]) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Performs a transaction on this pipe.
- transact(byte[], int, int, byte[], int, int) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Performs a transaction on this pipe.
- transform(Future<F>, AFuture.Function<F, T>) - Static method in class com.hierynomus.protocol.commons.concurrent.Futures
- TransformedFuture<T,V> - Class in com.hierynomus.protocol.commons.concurrent
- TransformedFuture(Future<T>, AFuture.Function<T, V>) - Constructor for class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- TransportException - Exception in com.hierynomus.protocol.transport
- TransportException(String) - Constructor for exception com.hierynomus.protocol.transport.TransportException
- TransportException(String, Throwable) - Constructor for exception com.hierynomus.protocol.transport.TransportException
- TransportException(Throwable) - Constructor for exception com.hierynomus.protocol.transport.TransportException
- TransportLayer<P extends Packet<?>> - Interface in com.hierynomus.protocol.transport
- TransportLayerFactory<D extends PacketData<?>,P extends Packet<?>> - Interface in com.hierynomus.smbj.transport
- treeConnect - Variable in class com.hierynomus.smbj.share.Share
- TreeConnect - Class in com.hierynomus.smbj.share
- TreeConnect(long, SmbPath, Session, Set<SMB2ShareCapabilities>, SmbConfig, ConnectionContext, SMBEventBus, Set<AccessMask>, Set<SMB2ShareFlags>) - Constructor for class com.hierynomus.smbj.share.TreeConnect
- TreeDisconnected - Class in com.hierynomus.smbj.event
- TreeDisconnected(long, long) - Constructor for class com.hierynomus.smbj.event.TreeDisconnected
- tryRetrieve(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Wait for
timeout
duration for this promise's value to be deliver. - TunnelTransport<P extends Packet<?>> - Class in com.hierynomus.smbj.transport.tcp.tunnel
-
A Transport that translates the actual remote address to a connection on 'localhost' on the specified port.
- TunnelTransport(TransportLayer<P>, String, int) - Constructor for class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- TunnelTransportFactory<D extends PacketData<?>,P extends Packet<?>> - Class in com.hierynomus.smbj.transport.tcp.tunnel
- TunnelTransportFactory(TransportLayerFactory<D, P>, String, int) - Constructor for class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransportFactory
U
- unicode(byte[]) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- unicode(String) - Static method in class com.hierynomus.mssmb2.SMB2Functions
- unicode(String) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
-
[MS-NLMP].pdf 6 Appendix A: Cryptographic Operations Reference (UNICODE(string)).
- UNICODE - Static variable in class com.hierynomus.ntlm.functions.NtlmFunctions
- UNKNOWN - com.hierynomus.mssmb2.SMB2Dialect
- unlock() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Release the lock associated with this promise.
- unlock(long, long) - Method in class com.hierynomus.smbj.share.Open.LockBuilder
- UNPROTECTED_DACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- UNPROTECTED_SACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- unregister(String) - Method in class com.hierynomus.smbj.server.ServerList
- unsubscribe(Object) - Method in class com.hierynomus.smbj.event.SMBEventBus
- update(byte) - Method in class com.hierynomus.security.bc.BCMac
- update(byte) - Method in class com.hierynomus.security.bc.BCMessageDigest
- update(byte) - Method in class com.hierynomus.security.jce.JceMac
- update(byte) - Method in class com.hierynomus.security.jce.JceMessageDigest
- update(byte) - Method in class com.hierynomus.security.mac.HmacT64
- update(byte) - Method in interface com.hierynomus.security.Mac
- update(byte) - Method in interface com.hierynomus.security.MessageDigest
- update(byte[]) - Method in class com.hierynomus.security.bc.BCMac
- update(byte[]) - Method in class com.hierynomus.security.bc.BCMessageDigest
- update(byte[]) - Method in class com.hierynomus.security.jce.JceMac
- update(byte[]) - Method in class com.hierynomus.security.jce.JceMessageDigest
- update(byte[]) - Method in class com.hierynomus.security.mac.HmacT64
- update(byte[]) - Method in interface com.hierynomus.security.Mac
- update(byte[]) - Method in interface com.hierynomus.security.MessageDigest
- update(byte[], int, int) - Method in interface com.hierynomus.security.AEADBlockCipher
- update(byte[], int, int) - Method in class com.hierynomus.security.bc.BCMac
- update(byte[], int, int) - Method in class com.hierynomus.security.bc.BCMessageDigest
- update(byte[], int, int) - Method in class com.hierynomus.security.jce.JceAEADCipher
- update(byte[], int, int) - Method in class com.hierynomus.security.jce.JceMac
- update(byte[], int, int) - Method in class com.hierynomus.security.jce.JceMessageDigest
- update(byte[], int, int) - Method in class com.hierynomus.security.mac.HmacT64
- update(byte[], int, int) - Method in interface com.hierynomus.security.Mac
- update(byte[], int, int) - Method in interface com.hierynomus.security.MessageDigest
- update(byte[], int, int, byte[], int) - Method in interface com.hierynomus.security.Cipher
- update(byte[], int, int, byte[], int) - Method in class com.hierynomus.security.jce.JceCipher
- updateAAD(byte[], int, int) - Method in interface com.hierynomus.security.AEADBlockCipher
- updateAAD(byte[], int, int) - Method in class com.hierynomus.security.jce.JceAEADCipher
- US_ASCII - Static variable in class com.hierynomus.protocol.commons.Charsets
- UTF_16 - Static variable in class com.hierynomus.protocol.commons.Charsets
- UTF_16BE - Static variable in class com.hierynomus.protocol.commons.Charsets
- UTF_16LE - Static variable in class com.hierynomus.protocol.commons.Charsets
- UTF_8 - Static variable in class com.hierynomus.protocol.commons.Charsets
- Util() - Constructor for class com.hierynomus.protocol.commons.Factory.Named.Util
V
- validate(Server) - Method in class com.hierynomus.smbj.server.Server
- value - Variable in class com.hierynomus.ntlm.av.AvPair
- valueOf(long) - Static method in enum com.hierynomus.mserref.NtStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(long, Class<E>, E) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- valueOf(String) - Static method in enum com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdfsc.messages.DFSReferral.ServerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.AccessMask
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.ace.AceFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.ace.AceObjectFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.ace.AceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.SecurityInformation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msdtyp.SID.SidType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mserref.NtStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msfscc.FileAttributes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msfscc.FileInformationClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msfscc.FileNotifyAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msfscc.FileSystemInformationClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2ChangeNotifyFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2CompletionFilter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2CreateAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2CreateDisposition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2CreateOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2Dialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2GlobalCapability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2ImpersonationLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2LockFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2MessageCommandCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2MessageFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2ShareAccess
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2ShareCapabilities
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB2ShareFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB3CompressionAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.mssmb2.SMB3HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.ntlm.av.AvId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.ntlm.messages.NtlmNegotiateFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.ntlm.messages.WindowsVersion.NtlmRevisionCurrent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.security.Cipher.CryptMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdfsc.messages.DFSReferral.ServerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.AccessMask
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.ace.AceFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.ace.AceObjectFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.ace.AceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.SecurityInformation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msdtyp.SID.SidType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mserref.NtStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msfscc.FileAttributes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msfscc.FileInformationClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msfscc.FileNotifyAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msfscc.FileSystemInformationClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2ChangeNotifyFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2CompletionFilter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2CreateAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2CreateDisposition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2CreateOptions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2Dialect
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2GlobalCapability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2ImpersonationLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2LockFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2MessageCommandCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2MessageFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2ShareAccess
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2ShareCapabilities
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB2ShareFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB3CompressionAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.mssmb2.SMB3HashAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.ntlm.av.AvId
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.ntlm.messages.NtlmNegotiateFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.ntlm.messages.WindowsVersion.NtlmRevisionCurrent
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.security.Cipher.CryptMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(SMB2PacketData, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketSignatory
W
- waitForPipe(String) - Method in class com.hierynomus.smbj.share.PipeShare
-
Requests that the server wait until an instance of the specified named pipe is available for connection.
- waitForPipe(String, long, TimeUnit) - Method in class com.hierynomus.smbj.share.PipeShare
-
Requests that the server wait until an instance of the specified named pipe is available for connection.
- WATCH_TREE - com.hierynomus.mssmb2.SMB2ChangeNotifyFlags
- watchAsync(Set<SMB2CompletionFilter>, boolean) - Method in class com.hierynomus.smbj.share.Directory
-
Send a change notify request and and return a Future for change notify response.
- WINDOWS_MAJOR_VERSION_10 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
- WINDOWS_MAJOR_VERSION_5 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
- WINDOWS_MAJOR_VERSION_6 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
- WINDOWS_MINOR_VERSION_0 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- WINDOWS_MINOR_VERSION_1 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- WINDOWS_MINOR_VERSION_2 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- WINDOWS_MINOR_VERSION_3 - com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- WINDOWS_TO_UNIX_EPOCH - Static variable in class com.hierynomus.msdtyp.FileTime
- WindowsVersion - Class in com.hierynomus.ntlm.messages
-
[MS-NLMP].pdf 2.2.2.10 VERSION
- WindowsVersion(WindowsVersion.ProductMajorVersion, WindowsVersion.ProductMinorVersion, int, WindowsVersion.NtlmRevisionCurrent) - Constructor for class com.hierynomus.ntlm.messages.WindowsVersion
- WindowsVersion.NtlmRevisionCurrent - Enum in com.hierynomus.ntlm.messages
- WindowsVersion.ProductMajorVersion - Enum in com.hierynomus.ntlm.messages
- WindowsVersion.ProductMinorVersion - Enum in com.hierynomus.ntlm.messages
- withAuthenticators(Factory.Named<Authenticator>...) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withAuthenticators(Iterable<Factory.Named<Authenticator>>) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withBufferSize(int) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withClientGSSContextConfig(GSSContextConfig) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withClientGuid(UUID) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withDfsEnabled(boolean) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withDialects(SMB2Dialect...) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withDialects(Iterable<SMB2Dialect>) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withEncryptData(boolean) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withIntegrity(boolean) - Method in class com.hierynomus.ntlm.NtlmConfig.Builder
- withMachineID(byte[]) - Method in class com.hierynomus.ntlm.NtlmConfig.Builder
- withMultiProtocolNegotiate(boolean) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withNegotiatedBufferSize() - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withNtlmConfig() - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withOmitVersion(boolean) - Method in class com.hierynomus.ntlm.NtlmConfig.Builder
- withRandomProvider(Random) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withReadBufferSize(int) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withReadTimeout(long, TimeUnit) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withRequestCredDeleg(boolean) - Method in class com.hierynomus.smbj.GSSContextConfig.Builder
- withRequestMutualAuth(boolean) - Method in class com.hierynomus.smbj.GSSContextConfig.Builder
- withSecurityProvider(SecurityProvider) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withSigningRequired(boolean) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withSocketFactory(SocketFactory) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withSoTimeout(int) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withSoTimeout(long, TimeUnit) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withTimeout(long, TimeUnit) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withTransactBufferSize(int) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withTransactTimeout(long, TimeUnit) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withTransportLayerFactory(TransportLayerFactory<SMBPacketData<?>, SMBPacket<?, ?>>) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withWindowsVersion(WindowsVersion) - Method in class com.hierynomus.ntlm.NtlmConfig.Builder
- withWorkstationName(String) - Method in class com.hierynomus.ntlm.NtlmConfig.Builder
- withWorkStationName(String) - Method in class com.hierynomus.smbj.SmbConfig.Builder
-
Deprecated.Moved into withNtlmConfig(NtlmConfig.builder().withWorkstationName(..).build())
- withWriteBufferSize(int) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- withWriteTimeout(long, TimeUnit) - Method in class com.hierynomus.smbj.SmbConfig.Builder
- wpos - Variable in class com.hierynomus.protocol.commons.buffer.Buffer
- wpos() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Returns the current writing position of this buffer.
- wpos(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Set the current writing position.
- wrap(Throwable) - Method in interface com.hierynomus.protocol.commons.concurrent.ExceptionWrapper
- Wrapper - Static variable in exception com.hierynomus.protocol.transport.TransportException
- Wrapper - Static variable in exception com.hierynomus.smbj.common.SMBException
- Wrapper - Static variable in exception com.hierynomus.smbj.common.SMBRuntimeException
- write(byte[]) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Write the data in buffer to this pipe.
- write(byte[], int, int) - Method in class com.hierynomus.smbj.share.NamedPipe
-
Write the data in buffer to this pipe.
- write(byte[], long) - Method in class com.hierynomus.smbj.share.File
-
Write the data in buffer to this file at position fileOffset.
- write(byte[], long) - Method in class com.hierynomus.smbj.share.SMB2Writer
-
Write the data in buffer to this file at position fileOffset.
- write(byte[], long, int, int) - Method in class com.hierynomus.smbj.share.File
-
Write the data in buffer to this file at position fileOffset.
- write(byte[], long, int, int) - Method in class com.hierynomus.smbj.share.SMB2Writer
-
Write the data in buffer to this file at position fileOffset.
- write(B) - Method in interface com.hierynomus.protocol.Packet
- write(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- write(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmNegotiate
- write(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmPacket
- write(Buffer<?>) - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPair
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairChannelBindings
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairEnd
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairFlags
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairSingleHost
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairString
- write(Buffer<?>) - Method in class com.hierynomus.ntlm.av.AvPairTimestamp
- write(Buffer<?>) - Method in class com.hierynomus.spnego.NegTokenInit
- write(Buffer<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- write(Buffer<?>) - Method in class com.hierynomus.spnego.RawToken
- write(Buffer<?>) - Method in class com.hierynomus.spnego.SpnegoToken
- write(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.ACE
- write(SMBBuffer) - Method in class com.hierynomus.msdtyp.ACL
- write(SMBBuffer) - Method in class com.hierynomus.msdtyp.SecurityDescriptor
- write(SMBBuffer) - Method in class com.hierynomus.msdtyp.SID
- write(SMBBuffer) - Method in class com.hierynomus.mssmb.SMB1Packet
- write(SMBBuffer) - Method in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- write(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
-
Method to call for writing the Negotiate Context (one instance) to the buffer
- write(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2FileId
- write(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2Packet
- write(SMBBuffer) - Method in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- write(SMBBuffer) - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- write(SMBPacket<?, ?>) - Method in class com.hierynomus.smbj.connection.SMBPacketSerializer
- write(ByteChunkProvider) - Method in class com.hierynomus.smbj.share.File
-
Write all available data from the byte chunk provider to this file.
- write(ByteChunkProvider) - Method in class com.hierynomus.smbj.share.SMB2Writer
-
Write all available data from the byte chunk provider to this file.
- write(ByteChunkProvider, ProgressListener) - Method in class com.hierynomus.smbj.share.File
-
Write all available data from the byte chunk provider to this file.
- write(ByteChunkProvider, ProgressListener) - Method in class com.hierynomus.smbj.share.SMB2Writer
-
Write all available data from the byte chunk provider to this file.
- write(F, Buffer<?>) - Method in interface com.hierynomus.msfscc.fileinformation.FileInformation.Encoder
- write(InputStream, DiskShare, String, boolean) - Static method in class com.hierynomus.smbj.utils.SmbFiles
-
Writes an input stream to a destination path on the share
- write(ByteBuffer, long) - Method in class com.hierynomus.smbj.share.File
-
Write the data in a
ByteBuffer
to this file at position fileOffset. - write(P) - Method in interface com.hierynomus.protocol.transport.PacketSerializer
- write(P) - Method in interface com.hierynomus.protocol.transport.TransportLayer
-
Write the packet to the transport.
- write(P) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- write(P) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- write(P) - Method in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- WRITE_DAC - com.hierynomus.msdtyp.AccessMask
- WRITE_OWNER - com.hierynomus.msdtyp.AccessMask
- writeAsync(byte[], long, int, int) - Method in class com.hierynomus.smbj.share.File
-
Write the data Async in buffer to this file at position fileOffset.
- writeAsync(byte[], long, int, int) - Method in class com.hierynomus.smbj.share.SMB2Writer
-
Write the data Async in buffer to this file at position fileOffset.
- writeAsync(ByteChunkProvider) - Method in class com.hierynomus.smbj.share.File
-
Async Write all available data from the byte chunk provider to this file.
- writeAsync(ByteChunkProvider) - Method in class com.hierynomus.smbj.share.SMB2Writer
-
Async Write all available data from the byte chunk provider to this file.
- writeChunk(Buffer<?>) - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- writeChunk(OutputStream) - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- writeChunks(Buffer<?>, int) - Method in class com.hierynomus.smbj.io.ByteChunkProvider
- writeContext(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2CompressionCapabilities
- writeContext(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2EncryptionCapabilities
- writeContext(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
-
Write the negotiate context fields into the buffer, as specified in the [MS-SMB2].pdf specification.
- writeContext(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NetNameNegotiateContextId
- writeContext(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- writeFileRenameInformation(FileRenameInformation, Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
MS-FSCC 2.4.34.2 FileRenameInformation for SMB2
- writeGss(Buffer<?>, ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- writeGss(Buffer<?>, ASN1Object<?>) - Method in class com.hierynomus.spnego.SpnegoToken
- writeLong(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeTo(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- writeTo(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- writeTo(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.AceHeader
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb.messages.SMB1ComNegotiateRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb.SMB1Header
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb.SMB1Packet
-
Write the message fields into the buffer, as specified in the MS-SMB specification.
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Cancel
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Close
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Echo
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Flush
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2LockRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2Logoff
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
-
The Request packet
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2ReadRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeDisconnect
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2WriteRequest
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2Packet
-
Write the message fields into the buffer, as specified in the [MS-SMB2] specification.
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- writeTo(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2TransformHeader
- writeTo(SMBBuffer) - Method in interface com.hierynomus.smb.SMBHeader
- writeUInt16(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeUInt24(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeUInt32(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeUInt64(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeUtf16String(Buffer<T>, String) - Method in class com.hierynomus.protocol.commons.buffer.Endian
All Classes All Packages