A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class com.hierynomus.security.jce.messagedigest.MD4
-
The four registers initialized with the above IVs.
- A - Static variable in class com.hierynomus.security.jce.messagedigest.MD4
-
The initial values of the four registers.
- absolute - Variable in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- 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
- accessFlags - Variable in class com.hierynomus.msfscc.fileinformation.FileAccessInformation
- accessInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- accessMask - Variable in class com.hierynomus.msdtyp.ace.AceType1
- accessMask - Variable in class com.hierynomus.msdtyp.ace.AceType2
- accessMask - Variable in class com.hierynomus.msdtyp.ace.AceType3
- accessMask - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- AccessMask - Enum in com.hierynomus.msdtyp
-
MS-DTYP 2.4.3 ACCESS_MASK
- AccessMask(long) - Constructor for enum com.hierynomus.msdtyp.AccessMask
- ACE - Class in com.hierynomus.msdtyp.ace
-
[MS-DTYP].pdf 2.4.4 ACE
- ACE(AceHeader) - Constructor for class com.hierynomus.msdtyp.ace.ACE
- ACE_INHERITED_OBJECT_TYPE_PRESENT - com.hierynomus.msdtyp.ace.AceObjectFlags
- ACE_OBJECT_TYPE_PRESENT - com.hierynomus.msdtyp.ace.AceObjectFlags
- aceFlags - Variable in class com.hierynomus.msdtyp.ace.AceHeader
- AceFlags - Enum in com.hierynomus.msdtyp.ace
- AceFlags(long) - Constructor for enum com.hierynomus.msdtyp.ace.AceFlags
- aceHeader - Variable in class com.hierynomus.msdtyp.ace.ACE
- AceHeader - Class in com.hierynomus.msdtyp.ace
-
[MS-DTYP].pdf 2.4.4.1 ACE_HEADER
- AceHeader() - Constructor for class com.hierynomus.msdtyp.ace.AceHeader
- AceHeader(AceType, Set<AceFlags>) - Constructor for class com.hierynomus.msdtyp.ace.AceHeader
- AceObjectFlags - Enum in com.hierynomus.msdtyp.ace
- AceObjectFlags(long) - Constructor for enum com.hierynomus.msdtyp.ace.AceObjectFlags
- aces - Variable in class com.hierynomus.msdtyp.ACL
- aceSize - Variable in class com.hierynomus.msdtyp.ace.AceHeader
- aceType - Variable in class com.hierynomus.msdtyp.ace.AceHeader
- AceType - Enum in com.hierynomus.msdtyp.ace
- AceType(long) - Constructor for enum com.hierynomus.msdtyp.ace.AceType
- AceType1 - Class in com.hierynomus.msdtyp.ace
- AceType1(AceHeader, long, SID) - Constructor for class com.hierynomus.msdtyp.ace.AceType1
- AceType2 - Class in com.hierynomus.msdtyp.ace
- AceType2(AceHeader) - Constructor for class com.hierynomus.msdtyp.ace.AceType2
- AceType2(AceHeader, long, UUID, UUID, SID) - Constructor for class com.hierynomus.msdtyp.ace.AceType2
- AceType3 - Class in com.hierynomus.msdtyp.ace
- AceType3(AceHeader, long, SID, byte[]) - Constructor for class com.hierynomus.msdtyp.ace.AceType3
- AceType4 - Class in com.hierynomus.msdtyp.ace
- AceType4(AceHeader) - Constructor for class com.hierynomus.msdtyp.ace.AceType4
- AceType4(AceHeader, long, UUID, UUID, SID, byte[]) - Constructor for class com.hierynomus.msdtyp.ace.AceType4
- AceTypes - Class in com.hierynomus.msdtyp.ace
-
Factory methods for the different AceType objects.
- AceTypes() - Constructor for class com.hierynomus.msdtyp.ace.AceTypes
- 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
- action - Variable in class com.hierynomus.msfscc.directory.FileNotifyInformation
- action - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ResolveState
- activeSessions() - Method in class com.hierynomus.smbj.connection.SessionTable
- actualAvailableAllocationUnits - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- actualFreeSpace - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- addElement(long, long, Set<SMB2LockFlag>) - Method in class com.hierynomus.smbj.share.Open.LockBuilder
- addMechToken(List<ASN1Object>) - Method in class com.hierynomus.spnego.NegTokenInit
- addMechTypeList(List<ASN1Object>) - Method in class com.hierynomus.spnego.NegTokenInit
- addReferralEntry(Iterator<String>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- addSupportedMech(ASN1ObjectIdentifier) - Method in class com.hierynomus.spnego.NegTokenInit
- adjustSessionKeyLength(byte[]) - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator
-
[MS-SMB2] 3.2.5.3.1 Handling a New Authentication Session.SessionKey MUST be set to the first 16 bytes of the cryptographic key queried from the GSS protocol for this authenticated context.
- ADS_IGNORE_PRINCIPAL - Static variable 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_CMAC_ALGORITHM - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- 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
- algorithm - Variable in class com.hierynomus.security.jce.JceMac
- algorithmName - Variable in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- algorithmName - Variable in enum com.hierynomus.mssmb2.SMB3HashAlgorithm
- alignmentInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- alignmentRequirement - Variable in class com.hierynomus.msfscc.fileinformation.FileAlignmentInformation
- ALL - Static variable in enum com.hierynomus.mssmb2.SMB2ShareAccess
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileAllocationInformation
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- allocationSize - Variable in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- allocationSize - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- allocSize - Variable in class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- ALREADY_DELETED_STATUS_HANDLER - Static variable in class com.hierynomus.smbj.share.DiskShare
- ANDROID - Static variable in class com.hierynomus.smbj.SmbConfig
- anonymous() - Static method in class com.hierynomus.smbj.auth.AuthenticationContext
- Anonymous - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- applicationData - Variable in class com.hierynomus.msdtyp.ace.AceType3
- applicationData - Variable in class com.hierynomus.msdtyp.ace.AceType4
- applicationKey - Variable in class com.hierynomus.smbj.session.SessionContext
- 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
- asyncId - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- asyncId - Variable in class com.hierynomus.smbj.connection.Request
- 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
- authContext - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- 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
- AUTHENTICATE - com.hierynomus.smbj.auth.NtlmAuthenticator.State
- 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
- authenticateSession(GSSAuthenticationContext, byte[], ConnectionContext) - Method in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- AuthenticationContext - Class in com.hierynomus.smbj.auth
- AuthenticationContext(String, char[], String) - Constructor for class com.hierynomus.smbj.auth.AuthenticationContext
- authenticator - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- Authenticator - Interface in com.hierynomus.smbj.auth
- authenticators - Variable in class com.hierynomus.smbj.SmbConfig
- available - Variable in class com.hierynomus.smbj.connection.SequenceWindow
- 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
- available() - Method in class com.hierynomus.smbj.share.FileInputStream
- availablePermits() - Method in class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- avId - Variable in class com.hierynomus.ntlm.av.AvPair
- AvId - Enum in com.hierynomus.ntlm.av
- AvId(long) - Constructor for enum com.hierynomus.ntlm.av.AvId
- 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() - Constructor for class com.hierynomus.ntlm.av.AvPairChannelBindings
- 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() - Constructor for class com.hierynomus.ntlm.av.AvPairFlags
- AvPairFlags(long) - Constructor for class com.hierynomus.ntlm.av.AvPairFlags
- AvPairSingleHost - Class in com.hierynomus.ntlm.av
- AvPairSingleHost() - Constructor for class com.hierynomus.ntlm.av.AvPairSingleHost
- AvPairSingleHost(byte[], byte[]) - Constructor for class com.hierynomus.ntlm.av.AvPairSingleHost
- AvPairString - Class in com.hierynomus.ntlm.av
- AvPairString(AvId) - Constructor for class com.hierynomus.ntlm.av.AvPairString
- AvPairString(AvId, String) - Constructor for class com.hierynomus.ntlm.av.AvPairString
- AvPairTimestamp - Class in com.hierynomus.ntlm.av
- AvPairTimestamp() - Constructor for class com.hierynomus.ntlm.av.AvPairTimestamp
B
- b - Variable in class com.hierynomus.security.jce.messagedigest.MD4
- B - Static variable in class com.hierynomus.security.jce.messagedigest.MD4
- BACKUP_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- basicInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- BCAEADBlockCipher(AEADBlockCipher) - Constructor for class com.hierynomus.security.bc.BCAEADCipherFactory.BCAEADBlockCipher
- BCAEADCipherFactory - Class in com.hierynomus.security.bc
- BCAEADCipherFactory() - Constructor for class com.hierynomus.security.bc.BCAEADCipherFactory
- BCAEADCipherFactory.BCAEADBlockCipher - Class in com.hierynomus.security.bc
- BCBlockCipher(BufferedBlockCipher) - Constructor for class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- BCCipherFactory - Class in com.hierynomus.security.bc
- BCCipherFactory() - Constructor for class com.hierynomus.security.bc.BCCipherFactory
- BCCipherFactory.BCBlockCipher - Class in com.hierynomus.security.bc
- BCCipherFactory.BCStreamCipher - Class in com.hierynomus.security.bc
- BCDerivationFunction(DerivationFunction) - Constructor for class com.hierynomus.security.bc.BCDerivationFunctionFactory.BCDerivationFunction
- BCDerivationFunctionFactory - Class in com.hierynomus.security.bc
- BCDerivationFunctionFactory() - Constructor for class com.hierynomus.security.bc.BCDerivationFunctionFactory
- BCDerivationFunctionFactory.BCDerivationFunction - Class in com.hierynomus.security.bc
- BCMac - Class in com.hierynomus.security.bc
- BCMac(String) - Constructor for class com.hierynomus.security.bc.BCMac
- BCMessageDigest - Class in com.hierynomus.security.bc
- BCMessageDigest(String) - Constructor for class com.hierynomus.security.bc.BCMessageDigest
- 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
- BCStreamCipher(StreamCipher) - Constructor for class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- BE - Static variable in class com.hierynomus.protocol.commons.buffer.Endian
- Big() - Constructor for class com.hierynomus.protocol.commons.buffer.Endian.Big
- BLOCK_LENGTH - Static variable in class com.hierynomus.security.mac.HmacT64
- buckets - Variable in class com.hierynomus.smbj.share.OperationBuckets
- buf - Variable in class com.hierynomus.smbj.share.FileInputStream
- buf - Variable in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- buf - Variable in class com.hierynomus.smbj.share.RingBuffer
- buffer - Variable in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- buffer - Variable in class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- buffer - Variable in class com.hierynomus.security.jce.messagedigest.MD4
-
The internal buffer is
BLOCK_LENGTH
wide. - buffer - Variable in class com.hierynomus.smb.SMBPacket
- buffer - Variable in class com.hierynomus.smbj.io.BufferByteChunkProvider
- buffer - Variable in class com.hierynomus.smbj.io.ByteBufferByteChunkProvider
- buffer - Variable in class com.hierynomus.smbj.io.CachingByteChunkProvider
- Buffer<T extends Buffer<T>> - Class in com.hierynomus.protocol.commons.buffer
- Buffer(byte[], boolean, Endian) - Constructor for class com.hierynomus.protocol.commons.buffer.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
- bufferOffset - Variable in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- bufferSize - Variable in class com.hierynomus.smbj.share.FileInputStream
- BufferTooSmallError() - Constructor for class com.hierynomus.mssmb2.SMB2Error.BufferTooSmallError
- 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() - Constructor for class com.hierynomus.smbj.GSSContextConfig.Builder
- Builder() - Constructor for class com.hierynomus.smbj.SmbConfig.Builder
- Builder(NtlmConfig) - Constructor for class com.hierynomus.ntlm.NtlmConfig.Builder
- Builder(SmbConfig) - Constructor for class com.hierynomus.smbj.SmbConfig.Builder
- Builder(Random) - Constructor for class com.hierynomus.ntlm.NtlmConfig.Builder
- BuilderContext() - Constructor for class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- buildNegotiateContextList(byte[]) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- bus - Variable in class com.hierynomus.smbj.connection.Connection
- bus - Variable in class com.hierynomus.smbj.session.Session
- bus - Variable in class com.hierynomus.smbj.share.TreeConnect
- bus - Variable in class com.hierynomus.smbj.SMBClient
- 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.
- ByteArrayProvider(int, long) - Constructor for class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- 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
- byteProvider - Variable in class com.hierynomus.mssmb2.messages.SMB2WriteRequest
- 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.CachingByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- bytesLeft() - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- bytesPerSector - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- bytesWritten - Variable in class com.hierynomus.mssmb2.messages.SMB2WriteResponse
C
- c - Variable in class com.hierynomus.security.jce.messagedigest.MD4
- C - Static variable in class com.hierynomus.security.jce.messagedigest.MD4
- C2S_SEAL_CONSTANT - Static variable in class com.hierynomus.smbj.auth.NtlmSealer
- C2S_SIGN_CONSTANT - Static variable in class com.hierynomus.smbj.auth.NtlmSealer
- cache - Variable in class com.hierynomus.msdfsc.DomainCache
- cache - Static variable in enum com.hierynomus.mssmb2.SMB2MessageCommandCode
- cacheRoot - Variable in class com.hierynomus.msdfsc.ReferralCache
- CachingByteChunkProvider - Class in com.hierynomus.smbj.io
- CachingByteChunkProvider() - Constructor for class com.hierynomus.smbj.io.CachingByteChunkProvider
- cachingProvider - Variable in class com.hierynomus.smbj.io.CachingByteChunkProvider
- calculateGrantedCredits(SMB2Packet, int) - Method in class com.hierynomus.smbj.connection.Connection
- calculatePreauthHashValue() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- callback - Variable in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- callerAvailableAllocationUnits - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- callerFreeSpace - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- cancel() - Method in interface com.hierynomus.protocol.commons.concurrent.CancellableFuture.CancelCallback
- cancel() - Method in class com.hierynomus.smbj.connection.Connection.CancelRequest
-
[MS-SMB2] 3.2.4.24 Application Requests Canceling an Operation No status is returned to the application for the cancel request.
- 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
- cancelId - Variable in class com.hierynomus.smbj.connection.Request
- 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
- cancelled - Variable in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- cancelLookup - Variable in class com.hierynomus.smbj.connection.OutstandingRequests
- CancelRequest(Request, long) - Constructor for class com.hierynomus.smbj.connection.Connection.CancelRequest
- 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(byte[]) - Method in class com.hierynomus.smbj.connection.Connection.DelegatingSMBMessageConverter
- 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
- capabilities - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- capabilities - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- capabilities - Variable in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- capabilities - Variable in class com.hierynomus.smbj.server.Server
- capabilities - Variable in class com.hierynomus.smbj.share.TreeConnect
- changeNotifyAsync(SMB2FileId, Set<SMB2CompletionFilter>, Set<SMB2ChangeNotifyFlags>) - Method in class com.hierynomus.smbj.share.Share
- changeTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- changeTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- changeTime - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- changeTime - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- changeTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- changeTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- changeTime - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- changeTime - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- channel - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- Charsets - Class in com.hierynomus.protocol.commons
-
Android compatibility layer, as API level 19 does not have
StandardCharsets
. - Charsets() - Constructor for class com.hierynomus.protocol.commons.Charsets
- Check - Class in com.hierynomus.smbj.common
- Check() - Constructor for class com.hierynomus.smbj.common.Check
- checkAndFlushProxyResponse() - Method in class com.hierynomus.protocol.commons.backport.Jdk7HttpProxySocket
- childNodes - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- Chunk(long, long, long) - Constructor for class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- CHUNK_SIZE - Static variable in class com.hierynomus.smbj.io.ByteChunkProvider
- chunkBytesWritten - Variable in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- chunks - Variable in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- chunkSize - Variable in class com.hierynomus.smbj.io.ByteChunkProvider
- chunksWritten - Variable in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- cipher - Variable in class com.hierynomus.security.jce.JceAEADCipher
- cipher - Variable in class com.hierynomus.security.jce.JceCipher
- cipher - Variable in class com.hierynomus.smbj.connection.PacketEncryptor
- cipher - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- Cipher - Interface in com.hierynomus.security
- Cipher.CryptMode - Enum in com.hierynomus.security
- cipherId - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- cipherList - Variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2EncryptionCapabilities
- clear() - Method in class com.hierynomus.msdfsc.ReferralCache
- clear() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- 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
- client - Variable in class com.hierynomus.smbj.connection.Connection
- clientCapabilities - Variable in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- clientCapabilities - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- clientGSSContextConfig - Variable in class com.hierynomus.smbj.SmbConfig
- clientGuid - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- clientGuid - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- clientGuid - Variable in class com.hierynomus.smbj.SmbConfig
- clientPrefersEncryption() - Method in class com.hierynomus.smbj.connection.ConnectionContext
-
Indicates that the client prefers encryption on this connection.
- clientSecurityMode - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- clientSigningRequired - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- close - Variable in class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- 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.CachingByteChunkProvider
- 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.FileInputStream
- close() - Method in class com.hierynomus.smbj.share.FileOutputStream
- 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.share.TreeConnect
- close() - Method in class com.hierynomus.smbj.SMBClient
- close(boolean) - Method in class com.hierynomus.smbj.connection.Connection
-
Close the Connection.
- closeChannelQuietly() - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- closed(long) - Method in class com.hierynomus.smbj.session.TreeConnectTable
- closeFileId(SMB2FileId) - Method in class com.hierynomus.smbj.share.PipeShare
- closeFileId(SMB2FileId) - Method in class com.hierynomus.smbj.share.Share
- closeFileIdNoWait(SMB2FileId) - Method in class com.hierynomus.smbj.share.Share
- 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.
- COMPLETE - com.hierynomus.smbj.auth.NtlmAuthenticator.State
- completionFilter - Variable in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyRequest
- COMPRESSED_PROTOCOL_ID - Static variable in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- compressionAlgorithm - Variable in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- compressionAlgorithms - Variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2CompressionCapabilities
- compressionIds - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- compressionIds - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- 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.
- cond - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- config - Variable in class com.hierynomus.ntlm.NtlmConfig.Builder
- config - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- config - Variable in class com.hierynomus.smbj.connection.Connection
- config - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- config - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- config - Variable in class com.hierynomus.smbj.GSSContextConfig.Builder
- config - Variable in class com.hierynomus.smbj.session.Session
- config - Variable in class com.hierynomus.smbj.share.TreeConnect
- config - Variable in class com.hierynomus.smbj.SMBClient
- config - Variable in class com.hierynomus.smbj.SmbConfig.Builder
- 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
- connected - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- connectHttpProxy(SocketAddress, int) - Method in class com.hierynomus.protocol.commons.backport.Jdk7HttpProxySocket
- connection - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- connection - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- connection - Variable in class com.hierynomus.smbj.session.Session
- 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
- Connection.CancelRequest - Class in com.hierynomus.smbj.connection
- Connection.DelegatingSMBMessageConverter - Class in com.hierynomus.smbj.connection
- connectionClosed(ConnectionClosed) - Method in class com.hierynomus.smbj.SMBClient
- ConnectionClosed - Class in com.hierynomus.smbj.event
- ConnectionClosed(String, int) - Constructor for class com.hierynomus.smbj.event.ConnectionClosed
- connectionContext - Variable in class com.hierynomus.smbj.connection.Connection
- connectionContext - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- connectionContext - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- ConnectionContext - Class in com.hierynomus.smbj.connection
- ConnectionContext(UUID, String, int, SmbConfig) - Constructor for class com.hierynomus.smbj.connection.ConnectionContext
- connectionTable - Variable in class com.hierynomus.smbj.SMBClient
- connectShare(String) - Method in class com.hierynomus.smbj.session.Session
-
Connect to a share on the remote machine over the authenticated session.
- connectTimeout - Variable in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- connectTree(String) - Method in class com.hierynomus.smbj.session.Session
- CONTAINER_INHERIT_ACE - com.hierynomus.msdtyp.ace.AceFlags
- control - Variable in class com.hierynomus.msdtyp.SecurityDescriptor
- Control(long) - Constructor for enum com.hierynomus.msdtyp.SecurityDescriptor.Control
- controlCode - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- controlCode - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- converter - Static variable in class com.hierynomus.smbj.connection.Connection
- 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
- COPY_CHUNK_ALLOWED_STATUS_VALUES - Static variable in class com.hierynomus.smbj.share.File
- copyChunk(Share, File, CopyChunkRequest) - Static method in class com.hierynomus.smbj.share.File
-
See [MS-SMB2] 2.2.31.1.1 SRV_COPYCHUNK https://msdn.microsoft.com/en-us/library/cc246546.aspx
- 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
- counterLength - Variable in 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
. - createAAD(SMB2TransformHeader) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- createAction - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- createClientTargetInfo(NtlmChallenge) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- createCopyChunks(long, long, long, long, long, long) - Static method in class com.hierynomus.smbj.share.File
-
Creates the list of copy chunks to copy
length
bytes fromsrcOffset
todstOffset
- createDefaultConfig() - Static method in class com.hierynomus.smbj.GSSContextConfig
- createDefaultConfig() - Static method in class com.hierynomus.smbj.SmbConfig
- createDisposition - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- createFile(SmbPath, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.Share
- createFileAndResolve(SmbPath, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.DiskShare
- createFileInformationIterator(byte[], FileInformation.Decoder<F>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- createGroup(ExecutorService) - Static method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- 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.
- createNestedSession(SmbPath) - Method in class com.hierynomus.smbj.session.Session
- createOptions - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- createParams(byte[]) - Method in class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- createParams(byte[]) - Method in class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- createParams(byte[], GCMParameterSpec) - Method in class com.hierynomus.security.bc.BCAEADCipherFactory.BCAEADBlockCipher
- createParams(DerivationParameters) - Method in class com.hierynomus.security.bc.BCDerivationFunctionFactory.BCDerivationFunction
- 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
- createSocket(InetSocketAddress, InetSocketAddress) - 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
- creationTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- creationTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- creationTime - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- creationTime - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- creationTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- creationTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- creationTime - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- creationTime - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- creditCharge - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- creditRequest - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- creditResponse - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- creditsGranted(int) - Method in class com.hierynomus.smbj.connection.SequenceWindow
- creditsNeeded(int) - Method in class com.hierynomus.smbj.connection.Connection
-
[MS-SMB2] 3.1.5.2 Calculating the CreditCharge
- creds - Variable in class com.hierynomus.smbj.auth.GSSAuthenticationContext
- CryptMode() - Constructor for enum com.hierynomus.security.Cipher.CryptMode
- ctlCode - Static variable in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- curr - Variable in class com.hierynomus.smbj.share.FileInputStream
- currentBuffer - Variable in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- currentByteOffset - Variable in class com.hierynomus.msfscc.fileinformation.FilePositionInformation
- currentIterator - Variable in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- currentPacketBytes - Variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- currentPacketLength - Variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- currentPacketOffset - Variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
D
- d - Variable in class com.hierynomus.security.jce.messagedigest.MD4
- D - Static variable in class com.hierynomus.security.jce.messagedigest.MD4
- dacl - Variable in class com.hierynomus.msdtyp.SecurityDescriptor
- DACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- data - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- data - Variable in class com.hierynomus.mssmb2.messages.SMB2ReadResponse
- data - Variable in class com.hierynomus.protocol.commons.buffer.Buffer
- data - Variable in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- dataBuffer - Variable in class com.hierynomus.smb.SMBPacketData
- dataLength - Variable in class com.hierynomus.mssmb2.messages.SMB2ReadResponse
- DC - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL Computed Inheritance Required
- DC - com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
- DCHint - Variable in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- DCList - Variable in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- 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
- decoder - Variable in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- decoder - Variable in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- decoders - Static variable in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- decrypt(SMB3EncryptedPacketData, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- DECRYPT - com.hierynomus.security.Cipher.CryptMode
- decrypted - Variable in class com.hierynomus.mssmb2.SMB3CompressedPacketData
- decryptionKey - Variable in class com.hierynomus.smbj.session.SessionContext
- DEFAULT_BUFFER_SIZE - Static variable in class com.hierynomus.smbj.SmbConfig
- DEFAULT_CHANNEL_GROUP - Static variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- DEFAULT_FLAGS - Static variable in class com.hierynomus.ntlm.messages.NtlmMessage
- 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) - DEFAULT_SO_TIMEOUT - Static variable in class com.hierynomus.smbj.SmbConfig
- DEFAULT_SO_TIMEOUT_UNIT - Static variable in class com.hierynomus.smbj.SmbConfig
- DEFAULT_TIMEOUT - Static variable in class com.hierynomus.smbj.SmbConfig
- DEFAULT_TIMEOUT_UNIT - Static variable in class com.hierynomus.smbj.SmbConfig
- DEFAULT_TRANSPORT_LAYER_FACTORY - Static variable in class com.hierynomus.smbj.SmbConfig
- defaultConfig() - Static method in class com.hierynomus.ntlm.NtlmConfig
- Delegate - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- DelegatingSMBMessageConverter(PacketFactory<?>...) - Constructor for class com.hierynomus.smbj.connection.Connection.DelegatingSMBMessageConverter
- DELETE - com.hierynomus.msdtyp.AccessMask
- deleteExpiredReferralEntry(List<String>) - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- deleteOnClose - Variable in class com.hierynomus.msfscc.fileinformation.FileDispositionInformation
- deleteOnClose() - Method in class com.hierynomus.smbj.share.DiskEntry
- deleteOnClose(SMB2FileId) - Method in class com.hierynomus.smbj.share.DiskShare
- deletePending - Variable in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- 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.
- derBytes(List<ASN1ObjectIdentifier>) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- DerivationFunction - Interface in com.hierynomus.security
- DerivationParameters - Interface in com.hierynomus.security.jce.derivationfunction
- deriveKey(SecretKey, byte[], byte[], String) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- deriveKeys(SMB2SessionSetup, SMB2Dialect, SessionContext) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- deriveSealingKey(byte[], Set<NtlmNegotiateFlag>, WindowsVersion) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- deriveSigningKey(byte[], Set<NtlmNegotiateFlag>) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- 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
- dfsAlternatePath - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- dfsEnabled - Variable in class com.hierynomus.smbj.SmbConfig
- 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 - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- 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
- dfsPathPrefix - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- DFSPathResolver - Class in com.hierynomus.smbj.paths
- DFSPathResolver(PathResolver, long) - Constructor for class com.hierynomus.smbj.paths.DFSPathResolver
- DFSPathResolver.DfsRequestType - Enum in com.hierynomus.smbj.paths
- DFSPathResolver.ReferralResult - Class in com.hierynomus.smbj.paths
- DFSPathResolver.ResolveState<T> - Class in com.hierynomus.smbj.paths
- DFSReferral - Class in com.hierynomus.msdfsc.messages
- DFSReferral() - Constructor for class com.hierynomus.msdfsc.messages.DFSReferral
- DFSReferral(int, DFSReferral.ServerType, int) - Constructor for class com.hierynomus.msdfsc.messages.DFSReferral
- DFSReferral.ReferralEntryFlags - Enum in com.hierynomus.msdfsc.messages
- DFSReferral.ServerType - Enum in com.hierynomus.msdfsc.messages
- DFSReferralV1 - Class in com.hierynomus.msdfsc.messages
- DFSReferralV1() - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV1
- DFSReferralV1(int, DFSReferral.ServerType, String) - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV1
- DFSReferralV2 - Class in com.hierynomus.msdfsc.messages
- DFSReferralV2() - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV2
- DFSReferralV2(int, DFSReferral.ServerType, int, String, String, String) - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV2
- DFSReferralV34 - Class in com.hierynomus.msdfsc.messages
- DFSReferralV34() - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV34
- DFSReferralV34(int, DFSReferral.ServerType, int, int, String, String, String) - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV34
- DFSReferralV34(int, DFSReferral.ServerType, int, int, String, List<String>) - Constructor for class com.hierynomus.msdfsc.messages.DFSReferralV34
- DfsRequestType() - Constructor for enum com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
- DI - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
DACL auto-inherited
- dialect - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- dialect - Variable in class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
- dialect - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- dialect - Variable in class com.hierynomus.smbj.connection.NegotiatedProtocol
- dialect - Variable in class com.hierynomus.smbj.connection.PacketEncryptor
- dialect - Variable in class com.hierynomus.smbj.share.Share
- dialectRevision - Variable in class com.hierynomus.smbj.server.Server
- dialects - Variable in class com.hierynomus.mssmb.messages.SMB1ComNegotiateRequest
- dialects - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- dialects - Variable in class com.hierynomus.smbj.SmbConfig
- digest - Variable in class com.hierynomus.security.bc.BCMessageDigest
- digest - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- 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
- digits - Static variable in class com.hierynomus.protocol.commons.ByteArrayUtils
- DIRECT_HEADER_SIZE - Static variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- directory - Variable in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- Directory - Class in com.hierynomus.smbj.share
- Directory(SMB2FileId, DiskShare, SmbPath) - Constructor for class com.hierynomus.smbj.share.Directory
- Directory.DirectoryIterator<F extends FileDirectoryQueryableInformation> - Class in com.hierynomus.smbj.share
- DirectoryIterator(Class<F>, String) - Constructor for class com.hierynomus.smbj.share.Directory.DirectoryIterator
- 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
- disableCredits() - Method in class com.hierynomus.smbj.connection.SequenceWindow
- 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
- disconnected - Variable in class com.hierynomus.smbj.share.Share
- disconnectTree(TreeDisconnected) - Method in class com.hierynomus.smbj.session.Session
- DiskEntry - Class in com.hierynomus.smbj.share
- DiskEntry(SMB2FileId, DiskShare, SmbPath) - Constructor for class com.hierynomus.smbj.share.DiskEntry
- DiskShare - Class in com.hierynomus.smbj.share
- DiskShare(SmbPath, TreeConnect, PathResolver) - Constructor for class com.hierynomus.smbj.share.DiskShare
- DiskShare.SMB2CreateResponseContext - Class in com.hierynomus.smbj.share
-
A return object for the
DiskShare.createFileAndResolve(SmbPath, SMB2ImpersonationLevel, Set, Set, Set, SMB2CreateDisposition, Set)
call. - doAuthenticate(AuthenticationContext, NtlmChallenge, byte[]) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- 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 class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- doFinal(byte[], int) - Method in class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- 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.bc.BCAEADCipherFactory.BCAEADBlockCipher
- 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
- domain - Variable in class com.hierynomus.ntlm.messages.NtlmNegotiate
- domain - Variable in class com.hierynomus.smbj.auth.AuthenticationContext
- DOMAIN - com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
- domainCache - Variable in class com.hierynomus.smbj.paths.DFSPathResolver
- 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 - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ReferralResult
- 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.
- domainName - Variable in class com.hierynomus.msdfsc.DomainCache.DomainCacheEntry
- domainName - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- doNegotiate(AuthenticationContext, byte[]) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- 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
- eaInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- eaSize - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- eaSize - Variable in class com.hierynomus.msfscc.fileinformation.FileEaInformation
- eaSize - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- eaSize - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- eaSize - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- elements - Variable in class com.hierynomus.smbj.share.Open.LockBuilder
- EMPTY - Static variable in class com.hierynomus.ntlm.messages.Utils
- EMPTY - Static variable in class com.hierynomus.smbj.share.Share
- EMPTY_BYTES - Static variable in class com.hierynomus.mssmb2.SMB2Functions
- 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
- encoders - Static variable in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- encrypt(SMB2Packet, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- ENCRYPT - com.hierynomus.security.Cipher.CryptMode
- encryptData - Variable in class com.hierynomus.smbj.session.SessionContext
- encryptData - Variable in class com.hierynomus.smbj.share.TreeConnect
- encryptData - Variable in class com.hierynomus.smbj.SmbConfig
- ENCRYPTED_PROTOCOL_ID - Static variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- EncryptedPacketWrapper(SMB2Packet, SecretKey) - Constructor for class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- encryptedRandomSessionKey - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- encryptionKey - Variable in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- encryptionKey - Variable in class com.hierynomus.smbj.session.SessionContext
- encryptor - Variable in class com.hierynomus.smbj.connection.Connection
- encryptor - Variable in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- encryptor - Variable in class com.hierynomus.smbj.session.Session
- 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
- Endian.Big - Class in com.hierynomus.protocol.commons.buffer
- Endian.Little - Class in com.hierynomus.protocol.commons.buffer
- endianness - Variable in class com.hierynomus.protocol.commons.buffer.Buffer
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileEndOfFileInformation
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- endOfFile - Variable in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- 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(byte[]) - Static method in class com.hierynomus.ntlm.messages.Utils
- ensureNotNull(E, E) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- ensureNotNull(String) - Static method in class com.hierynomus.ntlm.messages.Utils
- ensureNotNull(Set<E>, Class<E>) - Static method in class com.hierynomus.protocol.commons.EnumWithValue.EnumUtils
- ensureSkipped(FileInputStream, long) - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- entry - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- ENTRY_UPDATER - Static variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- entryName - Variable in class com.hierynomus.smbj.share.SMB2Writer
- 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.event.SessionEvent
- 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
- error - Variable in class com.hierynomus.mssmb2.SMB2Packet
- errorData - Variable in class com.hierynomus.mssmb2.SMB2Error
- 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
- exists(String, EnumSet<SMB2CreateOptions>, StatusHandler) - Method in class com.hierynomus.smbj.share.DiskShare
- expandedNames - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- expires - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- ExtendedGSSContext - Class in com.hierynomus.smbj.auth
- ExtendedGSSContext() - Constructor for class com.hierynomus.smbj.auth.ExtendedGSSContext
F
- factory(SMBBuffer) - Static method in class com.hierynomus.msdfsc.messages.DFSReferral
- 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
- failedCommand - Variable in exception com.hierynomus.mssmb2.SMBApiException
- file - Variable in class com.hierynomus.smbj.io.FileByteChunkProvider
- file - Variable in class com.hierynomus.smbj.share.FileInputStream
- File - Class in com.hierynomus.smbj.share
- File(SMB2FileId, DiskShare, SmbPath) - Constructor for class com.hierynomus.smbj.share.File
- 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_EXISTS_STATUS_HANDLER - Static variable in class com.hierynomus.smbj.share.DiskShare
- 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
- FileAccessInformation(int) - Constructor for class com.hierynomus.msfscc.fileinformation.FileAccessInformation
- FileAlignmentInformation - Class in com.hierynomus.msfscc.fileinformation
- FileAlignmentInformation - com.hierynomus.msfscc.FileInformationClass
- FileAlignmentInformation(long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileAlignmentInformation
- FileAllInformation - Class in com.hierynomus.msfscc.fileinformation
- FileAllInformation - com.hierynomus.msfscc.FileInformationClass
- FileAllInformation(FileBasicInformation, FileStandardInformation, FileInternalInformation, FileEaInformation, FileAccessInformation, FilePositionInformation, FileModeInformation, FileAlignmentInformation, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileAllInformation
- 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 - Variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- fileAttributes - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- fileAttributes - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- fileAttributes - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- fileAttributes - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- fileAttributes - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- fileAttributes - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- fileAttributes - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- fileAttributes - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- FileAttributes - Enum in com.hierynomus.msfscc
-
[MS-FSCC].pdf 2.6 File Attributes.
- FileAttributes(long) - Constructor for enum com.hierynomus.msfscc.FileAttributes
- 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
- FileBothDirectoryInformation(long, long, String, FileTime, FileTime, FileTime, FileTime, long, long, long, long, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- 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
- FileDirectoryInformation(long, long, String, FileTime, FileTime, FileTime, FileTime, long, long, long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- FileDirectoryQueryableInformation - Class in com.hierynomus.msfscc.fileinformation
- FileDirectoryQueryableInformation(long, long, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- 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
- FileEaInformation(long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileEaInformation
- 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
- FileFullDirectoryInformation(long, long, String, FileTime, FileTime, FileTime, FileTime, long, long, long, long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- FileFullEaInformation - com.hierynomus.msfscc.FileInformationClass
- FileHardLinkFullIdInformation - com.hierynomus.msfscc.FileInformationClass
- FileHardLinkInformation - com.hierynomus.msfscc.FileInformationClass
- fileId - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- fileId - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2Flush
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2LockRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2ReadRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- fileId - Variable in class com.hierynomus.mssmb2.messages.SMB2WriteRequest
- fileId - Variable in class com.hierynomus.smbj.share.Open
- fileId - Variable in class com.hierynomus.smbj.share.SMB2Writer
- FileIdBothDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileIdBothDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdBothDirectoryInformation(long, long, String, FileTime, FileTime, FileTime, FileTime, long, long, long, long, String, long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- FileIdExtdBothDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdExtdDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdFullDirectoryInformation - Class in com.hierynomus.msfscc.fileinformation
- FileIdFullDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdFullDirectoryInformation(long, long, String, FileTime, FileTime, FileTime, FileTime, long, long, long, long, long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- FileIdGlobalTxDirectoryInformation - com.hierynomus.msfscc.FileInformationClass
- FileIdInformation - com.hierynomus.msfscc.FileInformationClass
- fileIndex - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- fileIndex - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- fileInfoClass - Variable in class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- FileInfoIterator(byte[], FileInformation.Decoder<F>, int) - Constructor for class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- 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 - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- fileInformationClass - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- FileInformationClass - Enum in com.hierynomus.msfscc
-
[MS-FSCC].pdf 2.4 File Information Classes [MS-SMB2].pdf 2.2.33 SMB2 QUERY_DIRECTORY - FileInformationClass
- FileInformationClass(long) - Constructor for enum com.hierynomus.msfscc.FileInformationClass
- FileInformationFactory - Class in com.hierynomus.msfscc.fileinformation
- FileInformationFactory() - Constructor for class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- FileInformationFactory.FileInfoIterator<F extends FileDirectoryQueryableInformation> - Class in com.hierynomus.msfscc.fileinformation
- FileInputStream - Class in com.hierynomus.smbj.share
- FileInputStream(File, int, long, ProgressListener) - Constructor for class com.hierynomus.smbj.share.FileInputStream
- FileInternalInformation - Class in com.hierynomus.msfscc.fileinformation
- FileInternalInformation - com.hierynomus.msfscc.FileInformationClass
- FileInternalInformation(long) - Constructor for class com.hierynomus.msfscc.fileinformation.FileInternalInformation
- 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
- fileName - Variable in class com.hierynomus.msfscc.directory.FileNotifyInformation
- fileName - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- fileName - Variable in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- FileNameInformation - com.hierynomus.msfscc.FileInformationClass
- fileNameLength - Variable in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- FileNamesInformation - Class in com.hierynomus.msfscc.fileinformation
- FileNamesInformation - com.hierynomus.msfscc.FileInformationClass
- FileNamesInformation(long, long, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileNamesInformation
- 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
- FileNotifyAction(long) - Constructor for enum com.hierynomus.msfscc.FileNotifyAction
- fileNotifyInfoList - Variable in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyResponse
- 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
- FileOutputStream - Class in com.hierynomus.smbj.share
- FileOutputStream(SMB2Writer, int, long, ProgressListener) - Constructor for class com.hierynomus.smbj.share.FileOutputStream
- FileOutputStream.ByteArrayProvider - Class in com.hierynomus.smbj.share
- 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
- FilePositionInformation(long) - Constructor for class com.hierynomus.msfscc.fileinformation.FilePositionInformation
- 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
- FileStandardInformation(long, long, long, boolean, boolean) - Constructor for class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- FileStandardLinkInformation - com.hierynomus.msfscc.FileInformationClass
- FileStreamInformation - Class in com.hierynomus.msfscc.fileinformation
- FileStreamInformation - com.hierynomus.msfscc.FileInformationClass
- FileStreamInformation(List<FileStreamInformationItem>) - Constructor for class com.hierynomus.msfscc.fileinformation.FileStreamInformation
- FileStreamInformationItem - Class in com.hierynomus.msfscc.fileinformation
- FileStreamInformationItem(long, long, String) - Constructor for class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- fileSystemInformationClass - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- FileSystemInformationClass - Enum in com.hierynomus.msfscc
-
MS-FSCC 2.5 File System Information Classes
- FileSystemInformationClass(long) - Constructor for enum com.hierynomus.msfscc.FileSystemInformationClass
- 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
- fixedCounterSuffix - Variable in class com.hierynomus.security.jce.derivationfunction.CounterDerivationParameters
- fixedSuffix - Variable in class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- flags - Variable in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyRequest
- flags - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- flags - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- FLAGS_SITENAMEPRESENT - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest.RequestFlags
- flagsEncryptionAlgorithm - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- flush() - Method in class com.hierynomus.smbj.share.DiskEntry
- flush() - Method in class com.hierynomus.smbj.share.FileOutputStream
- flush(SMB2FileId) - Method in class com.hierynomus.smbj.share.Share
- FOLDER_EXISTS_STATUS_HANDLER - Static variable in class com.hierynomus.smbj.share.DiskShare
- folderExists(String) - Method in class com.hierynomus.smbj.share.DiskShare
-
Folder in the given path exists or not.
- free - Variable in class com.hierynomus.smbj.share.OperationBuckets.OperationBucket
- freeBucket(int) - Method in class com.hierynomus.smbj.share.OperationBuckets
- from(SmbPath) - Static method in class com.hierynomus.msdfsc.DFSPath
- 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
- fsctl - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- FSCTL_DFS_GET_REFERRALS - Static variable in class com.hierynomus.mssmb2.SMB2MessageConverter
- FSCTL_DFS_GET_REFERRALS - Static variable in class com.hierynomus.smbj.paths.DFSPathResolver
- FSCTL_DFS_GET_REFERRALS_EX - Static variable in class com.hierynomus.smbj.paths.DFSPathResolver
- FSCTL_PIPE_PEEK - Static variable in class com.hierynomus.mssmb2.SMB2MessageConverter
- FSCTL_PIPE_PEEK - Static variable in class com.hierynomus.smbj.share.NamedPipe
- FSCTL_PIPE_TRANSCEIVE - Static variable in class com.hierynomus.mssmb2.SMB2MessageConverter
- FSCTL_PIPE_TRANSCEIVE - Static variable in class com.hierynomus.smbj.share.NamedPipe
- FSCTL_PIPE_WAIT - Static variable in class com.hierynomus.smbj.share.PipeShare
- FSCTL_SRV_COPYCHUNK - Static variable in class com.hierynomus.mssmb2.SMB2MessageConverter
- FSCTL_SRV_COPYCHUNK_WRITE - Static variable in class com.hierynomus.mssmb2.SMB2MessageConverter
- FSCTL_SRV_REQUEST_RESUME_KEY - Static variable in class com.hierynomus.smbj.share.File
- 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
- function - Variable in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- function - Variable in class com.hierynomus.security.bc.BCDerivationFunctionFactory.BCDerivationFunction
- functions - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- future() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- futures - Variable in class com.hierynomus.protocol.commons.concurrent.SequencedFuture
- 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 class com.hierynomus.security.bc.BCDerivationFunctionFactory.BCDerivationFunction
- 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() - Method in class com.hierynomus.smbj.connection.SequenceWindow
- get(int) - Method in class com.hierynomus.smbj.connection.SequenceWindow
- 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
- getAccessMask() - Method in class com.hierynomus.msdtyp.ace.AceType1
- getAccessMask() - Method in class com.hierynomus.msdtyp.ace.AceType2
- getAccessMask() - Method in class com.hierynomus.msdtyp.ace.AceType3
- 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
- getApplicationData() - Method in class com.hierynomus.msdtyp.ace.AceType3
- getApplicationData() - Method in class com.hierynomus.msdtyp.ace.AceType4
- 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
- getAuthenticator(AuthenticationContext) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- 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
- getBaseMessageSize() - Method in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- 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
- getCancelId() - Method in class com.hierynomus.smbj.connection.Request
- 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
- getChildNodes() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- 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.CachingByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- getChunk(byte[]) - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- 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() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- 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
- getCompressionIds() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- 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
- getDefaultAuthenticators() - Static method in class com.hierynomus.smbj.SmbConfig
- getDefaultSecurityProvider() - Static method in class com.hierynomus.smbj.SmbConfig
- 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
- getDESCipher(SecurityProvider, byte[]) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- 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
- getDialect() - Method in class com.hierynomus.smbj.share.Share
- getDialectRevision() - Method in class com.hierynomus.smbj.server.Server
- getDigest(String) - Method in class com.hierynomus.security.bc.BCMessageDigest
- 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
- getEstablishedOrConnect(String, int) - Method in class com.hierynomus.smbj.SMBClient
- 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
- getFuture(CancellableFuture.CancelCallback) - Method in class com.hierynomus.smbj.connection.Request
- 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
- getHttpProxy(String, int) - Static method in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- getIndex() - Method in class com.hierynomus.smbj.share.OperationBuckets.OperationBucket
- 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
- getInheritedObjectType() - Method in class com.hierynomus.msdtyp.ace.AceType2
- 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
- getInquireSecContextMethod() - Static method in class com.hierynomus.smbj.auth.ExtendedGSSContext
- 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
- getLsnAndLsi() - Method in class com.hierynomus.mssmb2.messages.SMB2LockRequest
- 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
- getMac(SecretKey, SecurityProvider) - Static method in class com.hierynomus.smbj.connection.PacketSignatory
- getMacFactory(String) - Method in class com.hierynomus.security.bc.BCMac
- 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
- getMessageId() - Method in class com.hierynomus.smbj.connection.Request
- 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
- getNegotiationRequest() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- getNegotiationResponse() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- 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
- getNewNonce() - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- 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
- getObjectType() - Method in class com.hierynomus.msdtyp.ace.AceType2
- 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
- getOpenTreeConnects() - Method in class com.hierynomus.smbj.session.TreeConnectTable
- 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
- getPacketInstance(SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2MessageConverter
- 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.
- getPathComponent() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- 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
- getPreauthIntegrityHashId() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- getPreauthIntegrityHashValue() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getPreauthIntegrityHashValue() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- getPreauthIntegrityHashValue() - Method in class com.hierynomus.smbj.session.SessionContext
- getPreauthSessionTable() - Method in class com.hierynomus.smbj.connection.Connection
- 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.share.Share
- getReadBufferSize() - Method in class com.hierynomus.smbj.SmbConfig
- getReadDataAvailable() - Method in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- getReadTimeout() - Method in class com.hierynomus.smbj.share.Share
- getReadTimeout() - Method in class com.hierynomus.smbj.SmbConfig
- getReceiver() - Method in class com.hierynomus.protocol.transport.PacketHandlers
- getReferral(DFSPathResolver.DfsRequestType, Share, DFSPath) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- getReferralEntries() - Method in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- getReferralEntry(Iterator<String>) - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- 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
- getRequestByCancelId(UUID) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- 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
- getResumeKey() - Method in class com.hierynomus.smbj.share.File
-
See [MS-SMB2] 2.2.32.3 SRV_REQUEST_RESUME_KEY Response https://msdn.microsoft.com/en-us/library/cc246804.aspx
- 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
- getSequenceNumber() - Method in class com.hierynomus.smbj.share.OperationBuckets.OperationBucket
- getSerializer() - Method in class com.hierynomus.protocol.transport.PacketHandlers
- getServer() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- getServer() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- getServerCapabilities() - 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
- getServerSecurityMode() - Method in class com.hierynomus.smbj.connection.ConnectionContext
- 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.event.SessionEvent
- 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
- getSessionTable() - Method in class com.hierynomus.smbj.connection.Connection
- 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
- getSid() - Method in class com.hierynomus.msdtyp.ace.AceType1
- getSid() - Method in class com.hierynomus.msdtyp.ace.AceType2
- getSid() - Method in class com.hierynomus.msdtyp.ace.AceType3
- 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
- getSymlinkErrorData(SMB2Error) - Static method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- getSymlinkParsedPath(String, int) - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- getSymlinkUnparsedPath(String, int) - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- 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
- getTreeConnect(long) - Method in class com.hierynomus.smbj.session.TreeConnectTable
- getTreeConnect(String) - Method in class com.hierynomus.smbj.session.TreeConnectTable
- 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.SMB2GetDFSReferralExRequest.RequestFlags
- 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.share.Share
- getWriteBufferSize() - Method in class com.hierynomus.smbj.SmbConfig
- getWriteTimeout() - Method in class com.hierynomus.smbj.SmbConfig
- group - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransportFactory
- GROUP_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- groupSid - Variable in class com.hierynomus.msdtyp.SecurityDescriptor
- GSSAuthenticationContext - Class in com.hierynomus.smbj.auth
- GSSAuthenticationContext(String, String, Subject, GSSCredential) - Constructor for class com.hierynomus.smbj.auth.GSSAuthenticationContext
- gssContext - Variable in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- gssContextConfig - Variable in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- GSSContextConfig - Class in com.hierynomus.smbj
- GSSContextConfig() - Constructor for class com.hierynomus.smbj.GSSContextConfig
- GSSContextConfig(GSSContextConfig) - Constructor for class com.hierynomus.smbj.GSSContextConfig
- GSSContextConfig.Builder - Class in com.hierynomus.smbj
- gssNegotiateToken - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- gssToken - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- 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
- handleAsyncFailure(Throwable) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- handleCompressedPacket(SMBPacketData<?>, byte[]) - Method in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- handleCompressionNegotiateContext(SMB2CompressionCapabilities) - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- handleDCReferralResponse(DFSPathResolver.ReferralResult, SMB2GetDFSReferralResponse) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- handleEncryptionNegotiateContext(SMB2EncryptionCapabilities) - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- handleError(Throwable) - Method in interface com.hierynomus.protocol.transport.PacketReceiver
- handleError(Throwable) - Method in class com.hierynomus.smbj.connection.Connection
- handleError(Throwable) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- handlePreAuthNegotiateContext(SMB2PreauthIntegrityCapabilities) - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- handler - Variable in class com.hierynomus.smbj.transport.PacketReader
- handler - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- handleReferralResponse(DFSPathResolver.DfsRequestType, SMB2IoctlResponse, DFSPath) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- handleRootOrLinkReferralResponse(DFSPathResolver.ReferralResult, SMB2GetDFSReferralResponse) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- handlers - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- handlers - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- handleSMB2Packet(byte[], SMB3EncryptedPacketData) - Method in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- hasAvPair(AvId) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- hash(Object...) - Static method in class com.hierynomus.protocol.commons.Objects
- hashAlgorithms - Variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- 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.event.SessionEvent
- hashCode() - Method in class com.hierynomus.smbj.share.DiskEntry
- hashCode() - Method in class com.hierynomus.smbj.share.Share
- hasNext() - Method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- hasNext() - Method in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- 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
- header - Variable in class com.hierynomus.smb.SMBPacketData
- HEADER_SIZE - Static variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- HEADER_STRUCTURE_SIZE - Static variable in class com.hierynomus.msdtyp.ace.ACE
- headerStartPosition - Variable in class com.hierynomus.mssmb.SMB1Header
- headerStartPosition - Variable in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- headerStartPosition - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- headerStartPosition - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- 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)).
- HMAC_SHA256_ALGORITHM - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- 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.
- hostname - Variable in class com.hierynomus.smbj.common.SmbPath
- hostname - Variable in class com.hierynomus.smbj.event.ConnectionClosed
- hostName - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ResolveState
- httpProxy - Variable in class com.hierynomus.protocol.commons.backport.Jdk7HttpProxySocket
I
- i - Variable in enum com.hierynomus.mssmb2.SMB2GlobalCapability
- Identification - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- Impersonation - com.hierynomus.mssmb2.SMB2ImpersonationLevel
- impersonationLevel - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- in - Variable in class com.hierynomus.smbj.transport.PacketReader
- IncomingPacketHandler - Interface in com.hierynomus.smbj.connection.packet
- index - Variable in class com.hierynomus.smbj.share.OperationBuckets.OperationBucket
- indexNumber - Variable in class com.hierynomus.msfscc.fileinformation.FileInternalInformation
- inError() - Method in class com.hierynomus.protocol.commons.concurrent.Promise
- infoType - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- infoType - Variable in class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- INHERIT_ONLY_ACE - com.hierynomus.msdtyp.ace.AceFlags
- INHERITED_ACE - com.hierynomus.msdtyp.ace.AceFlags
- inheritedObjectType - Variable in class com.hierynomus.msdtyp.ace.AceType2
- init() - Method in class com.hierynomus.smbj.connection.Connection
- init() - Method in class com.hierynomus.smbj.connection.PacketSignatory
- 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 class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- init(Cipher.CryptMode, byte[]) - Method in class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- 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.bc.BCAEADCipherFactory.BCAEADBlockCipher
- init(Cipher.CryptMode, byte[], GCMParameterSpec) - Method in class com.hierynomus.security.jce.JceAEADCipher
- init(DerivationParameters) - Method in class com.hierynomus.security.bc.BCDerivationFunctionFactory.BCDerivationFunction
- 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(ConnectionContext) - Method in class com.hierynomus.smbj.connection.PacketEncryptor
- 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
- INITIAL_BUFFER_SIZE - Static variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- initialized - Variable in class com.hierynomus.smbj.server.Server
- initializeNegotiationContext() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- initializeOrValidateServerDetails() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- initiateNextRead(PacketBufferReader) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- initiateSessionSetup(SMBSessionBuilder.BuilderContext, byte[]) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- initWithSocket(String) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- inputBuffer - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- inputBuffer - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- inputData - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- InputStreamByteChunkProvider - Class in com.hierynomus.smbj.io
- InputStreamByteChunkProvider(InputStream) - Constructor for class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- inquireSecContext - Static variable in class com.hierynomus.smbj.auth.ExtendedGSSContext
- integrity - Variable in class com.hierynomus.ntlm.NtlmConfig
- interlink - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- internalInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- 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.
- ioctl(SMB2FileId, long, boolean, byte[], int, int) - Method in class com.hierynomus.smbj.share.Share
- ioctl(SMB2FileId, long, boolean, byte[], int, int, byte[], int, int) - Method in class com.hierynomus.smbj.share.Share
- ioctl(SMB2FileId, long, boolean, byte[], int, int, int) - Method in class com.hierynomus.smbj.share.Share
- ioctl(SMB2FileId, long, boolean, ByteChunkProvider, int) - Method in class com.hierynomus.smbj.share.Share
- ioctlAsync(long, boolean, ByteChunkProvider) - Method in class com.hierynomus.smbj.share.Share
- ioctlAsync(SMB2FileId, long, boolean, ByteChunkProvider, int) - Method in class com.hierynomus.smbj.share.Share
- IOUtils - Class in com.hierynomus.protocol.commons
- IOUtils() - Constructor for class com.hierynomus.protocol.commons.IOUtils
- ipad - Variable in class com.hierynomus.security.mac.HmacT64
- IPAD - Static variable in class com.hierynomus.security.mac.HmacT64
- is - Variable in class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- isAbsolute() - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- isActive(Long) - Method in class com.hierynomus.smbj.connection.SessionTable
- 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.CachingByteChunkProvider
- 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
- isAvailable() - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- isAwaitingHeader() - Method in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- isBufferFull() - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- isBufferFull(int) - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- 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
- isChannelClosedByOtherParty(Throwable) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- isClosed - Variable in class com.hierynomus.smbj.share.FileInputStream
- isClosed - Variable in class com.hierynomus.smbj.share.FileOutputStream
- isClusterReconnect - Variable in class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
- 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
- isDFSPath - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ResolveState
- 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
- isEmpty() - Method in class com.hierynomus.smbj.share.RingBuffer
- 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
- isFull() - Method in class com.hierynomus.smbj.share.RingBuffer
- isFull(int) - Method in class com.hierynomus.smbj.share.RingBuffer
- 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
- isHeaderAvailable() - Method in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- 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
- isSuccess(SMBPacket<?, ?>, SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2MessageConverter
-
[MS-SMB2].pdf 3.3.4.4
- 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
- JceAEADCipher(String, Provider, String) - Constructor for class com.hierynomus.security.jce.JceAEADCipher
- JceCipher - Class in com.hierynomus.security.jce
- JceCipher(String, Provider, String) - Constructor for class com.hierynomus.security.jce.JceCipher
- 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
- JceMessageDigest(String, Provider, String) - Constructor for class com.hierynomus.security.jce.JceMessageDigest
- jceProvider - Variable in class com.hierynomus.security.jce.JceSecurityProvider
- 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
- KDF_APP_CONTEXT - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_APP_LABEL - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_APP_LABEL_SMB311 - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_DEC_CONTEXT - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_DEC_LABEL_SMB311 - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_ENC_CONTEXT - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_ENC_LABEL_SMB311 - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_ENCDEC_LABEL - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_SIGN_CONTEXT - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_SIGN_LABEL - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDF_SIGN_LABEL_SMB311 - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- KDFCounterHMacSHA256 - Class in com.hierynomus.security.jce.derivationfunction
- KDFCounterHMacSHA256() - Constructor for class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- krb5GetSessionKey(GSSContext) - Static method in class com.hierynomus.smbj.auth.ExtendedGSSContext
- krb5GetSessionKeyConst - Static variable in class com.hierynomus.smbj.auth.ExtendedGSSContext
- 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
- lastAccessTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- lastAccessTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- lastAccessTime - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- lastAccessTime - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- lastAccessTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- lastAccessTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- lastAccessTime - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- lastAccessTime - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- lastWriteSize - Variable in class com.hierynomus.smbj.io.ByteChunkProvider
- lastWriteTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBasicInformation
- lastWriteTime - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- lastWriteTime - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryInformation
- lastWriteTime - Variable in class com.hierynomus.msfscc.fileinformation.FileFullDirectoryInformation
- lastWriteTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- lastWriteTime - Variable in class com.hierynomus.msfscc.fileinformation.FileIdFullDirectoryInformation
- lastWriteTime - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- lastWriteTime - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateResponse
- 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.
- leases - Variable in class com.hierynomus.smbj.common.Pooled
-
A newly created
Pooled
object has 1 lease outstanding (the created object) - length - Variable in class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- length - Variable in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- LINK - com.hierynomus.msdfsc.messages.DFSReferral.ServerType
- LINK - com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
- 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)
. - Little() - Constructor for class com.hierynomus.protocol.commons.buffer.Endian.Little
- LMOWFv1(String, String, String) - Method in class com.hierynomus.ntlm.functions.NtlmV1Functions
-
[MS-NLMP].pdf 3.3.1 NTLM v1 authentication (LMOWF v1).
- LMOWFv1_SECRET - Static variable in class com.hierynomus.ntlm.functions.NtlmV1Functions
- LMOWFv2(String, String, String) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication (NTOWF v2).
- lmResponse - Variable in class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- lmResponse - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- loadBuffer() - Method in class com.hierynomus.smbj.share.FileInputStream
- LOCAL - Static variable in interface com.hierynomus.smbj.paths.PathResolver
- lock - Variable in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- lock - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- lock - Variable in class com.hierynomus.smbj.connection.Connection
- lock - Variable in class com.hierynomus.smbj.connection.OutstandingRequests
- lock - Variable in class com.hierynomus.smbj.connection.SessionTable
- lock - Variable in class com.hierynomus.smbj.server.ServerList
- lock - Variable in class com.hierynomus.smbj.session.TreeConnectTable
- lock - Variable in class com.hierynomus.smbj.share.OperationBuckets
- lock - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- 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
- lockElements - Variable in class com.hierynomus.mssmb2.messages.SMB2LockRequest
- lockFlags - Variable in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- lockRequest(List<SMB2LockElement>) - Method in class com.hierynomus.smbj.share.Open
-
Send a lock request for an Open.
- lockSequenceIndex - Variable in class com.hierynomus.mssmb2.messages.SMB2LockRequest
- lockSequenceNumber - Variable in class com.hierynomus.mssmb2.messages.SMB2LockRequest
- logger - Static variable in class com.hierynomus.mssmb2.SMB2MessageConverter
- logger - Static variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- logger - Static variable in class com.hierynomus.ntlm.messages.TargetInfo
- logger - Static variable in class com.hierynomus.protocol.commons.buffer.Buffer
- logger - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- logger - Static variable in class com.hierynomus.protocol.commons.IOUtils
- logger - Static variable in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- logger - Static variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- logger - Static variable in class com.hierynomus.smbj.auth.NtlmSealer
- logger - Static variable in class com.hierynomus.smbj.auth.SpnegoAuthenticator
- logger - Static variable in class com.hierynomus.smbj.connection.Connection
- logger - Static variable in class com.hierynomus.smbj.connection.packet.DeadLetterPacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.packet.SMB2AsyncResponsePacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.packet.SMB2CreditGrantingPacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.packet.SMB2IsOutstandingPacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.packet.SMB2ProcessResponsePacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.packet.SMB2SignatureVerificationPacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- logger - Static variable in class com.hierynomus.smbj.connection.PacketEncryptor
- logger - Static variable in class com.hierynomus.smbj.connection.PacketSignatory
- logger - Static variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- logger - Static variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- logger - Static variable in class com.hierynomus.smbj.event.SMBEventBus
- logger - Static variable in class com.hierynomus.smbj.paths.DFSPathResolver
- logger - Static variable in class com.hierynomus.smbj.session.Session
- logger - Variable in class com.hierynomus.smbj.share.DiskEntry
- logger - Static variable in class com.hierynomus.smbj.share.FileInputStream
- logger - Static variable in class com.hierynomus.smbj.share.FileOutputStream
- logger - Variable in class com.hierynomus.smbj.share.NamedPipe
- logger - Variable in class com.hierynomus.smbj.share.Open
- logger - Static variable in class com.hierynomus.smbj.share.SMB2Writer
- logger - Static variable in class com.hierynomus.smbj.SMBClient
- logger - Variable in class com.hierynomus.smbj.transport.PacketReader
- logger - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- logger - Static variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- logger - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- logoff() - Method in class com.hierynomus.smbj.session.Session
- lookup - Static variable in class com.hierynomus.security.bc.BCAEADCipherFactory
- lookup - Static variable in class com.hierynomus.security.bc.BCCipherFactory
- lookup - Static variable in class com.hierynomus.security.bc.BCDerivationFunctionFactory
- lookup - Static variable in class com.hierynomus.security.bc.BCMac
- lookup - Static variable in class com.hierynomus.security.bc.BCMessageDigest
- lookup - Static variable in class com.hierynomus.security.jce.JceDerivationFunctionFactory
- lookup - Variable in class com.hierynomus.smbj.connection.OutstandingRequests
- lookup - Variable in class com.hierynomus.smbj.connection.SessionTable
- lookup - Variable in class com.hierynomus.smbj.server.ServerList
- 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
- lookupById - Variable in class com.hierynomus.smbj.session.TreeConnectTable
- lookupByShareName - Variable in class com.hierynomus.smbj.session.TreeConnectTable
- lowestAvailable - Variable in class com.hierynomus.smbj.connection.SequenceWindow
- LZ77 - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- LZ77_HUFFMAN - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- LZNT1 - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
M
- mac - Variable in class com.hierynomus.security.bc.BCMac
- mac - Variable in class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- mac - Variable in class com.hierynomus.security.jce.JceMac
- mac - Variable in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper.SigningBuffer
- Mac - Interface in com.hierynomus.security
- machineID - Variable in class com.hierynomus.ntlm.av.AvPairSingleHost
- machineID - Variable in class com.hierynomus.ntlm.NtlmConfig
- majorVersion - Variable in class com.hierynomus.ntlm.messages.WindowsVersion
- map(AFuture.Function<V, T>) - Method in class com.hierynomus.protocol.commons.concurrent.AFuture
- MAX_OUTPUT_BUFFER_LENGTH - Static variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- MAX_SIZE - Static variable in class com.hierynomus.protocol.commons.buffer.Buffer
-
The maximum valid size of buffer (i.e.
- MAX_WAIT - Static variable in class com.hierynomus.smbj.connection.SequenceWindow
- maximalAccess - Variable in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- maximalAccess - Variable in class com.hierynomus.smbj.share.TreeConnect
- MAXIMUM_ALLOWED - com.hierynomus.msdtyp.AccessMask
- maxLength - Variable in class com.hierynomus.security.jce.derivationfunction.KDFCounterHMacSHA256
- maxOutputResponse - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlRequest
- maxPayloadSize - Variable in class com.hierynomus.mssmb2.SMB2MultiCreditPacket
- maxReadSize - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- maxReadSize - Variable in class com.hierynomus.smbj.connection.NegotiatedProtocol
- maxReferralLevel - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- maxSize() - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- maxSize() - Method in class com.hierynomus.smbj.share.RingBuffer
- maxTransactSize - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- maxTransactSize - Variable in class com.hierynomus.smbj.connection.NegotiatedProtocol
- maxWriteSize - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- maxWriteSize - Variable in class com.hierynomus.smbj.connection.NegotiatedProtocol
- md - Variable in class com.hierynomus.security.jce.JceMessageDigest
- md4(SecurityProvider, byte[]) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
-
[MS-NLMP].pdf 6 Appendix A: Cryptographic Operations Reference (MD4(M)).
- 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 - Variable in class com.hierynomus.security.mac.HmacT64
- md5(SecurityProvider, byte[]...) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- mechListMic - Variable in class com.hierynomus.spnego.NegTokenTarg
- mechToken - Variable in class com.hierynomus.spnego.NegTokenInit
- mechTypes - Variable in class com.hierynomus.smbj.auth.NtlmSealer
- mechTypes - Variable in class com.hierynomus.spnego.NegTokenInit
- message - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- messageConverter - Variable in class com.hierynomus.smbj.connection.Connection
- MessageDigest - Interface in com.hierynomus.security
- messageEndPosition - Variable in class com.hierynomus.mssmb.SMB1Header
- messageEndPosition - Variable in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- messageEndPosition - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- messageEndPosition - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- messageId - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- messageId - Variable in class com.hierynomus.smbj.connection.Request
- messageLength - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- mic - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- minorVersion - Variable in class com.hierynomus.ntlm.messages.WindowsVersion
- 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
- mode - Variable in class com.hierynomus.msfscc.fileinformation.FileModeInformation
- modeInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- MsDataTypes - Class in com.hierynomus.msdtyp
-
Utility class that can read and write data types from the [MS-DTYP].pdf specification document from buffers.
- MsDataTypes() - Constructor for class com.hierynomus.msdtyp.MsDataTypes
- msgLength - Variable in class com.hierynomus.security.jce.messagedigest.MD4
-
Counts the total length of the data being digested.
- 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
- multiProtocolNegotiate() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
N
- name - Variable in enum com.hierynomus.msdtyp.SID.SidType
- name - Variable in class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- name - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- name - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- name - Variable in class com.hierynomus.smbj.share.Open
- NamedPipe - Class in com.hierynomus.smbj.share
- NamedPipe(SMB2FileId, PipeShare, SmbPath) - Constructor for class com.hierynomus.smbj.share.NamedPipe
- nameInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- 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
- NEGOTIATE - com.hierynomus.smbj.auth.NtlmAuthenticator.State
- negotiateContextList - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- negotiateContextList - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- negotiateContextType - Variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
- negotiated(SMBProtocolNegotiator.NegotiationContext) - Method in class com.hierynomus.smbj.connection.ConnectionContext
- negotiatedDialect - Variable in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- negotiateDialect() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- negotiatedProtocol - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- negotiatedProtocol - Variable in class com.hierynomus.smbj.share.TreeConnect
- 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
- negotiateFlags - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- negotiateFlags - Variable in class com.hierynomus.ntlm.messages.NtlmMessage
- negotiateFlags - Variable in class com.hierynomus.smbj.auth.AuthenticateResponse
- negotiateFlags - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- negotiateMessage - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- negotiationContext - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- NegotiationContext() - Constructor for class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- negotiationRequest - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- negotiationResponse - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- negotiationResult - Variable in class com.hierynomus.spnego.NegTokenTarg
- negToken - Variable in class com.hierynomus.smbj.auth.AuthenticateResponse
- negTokenInit(NtlmNegotiate) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- 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(NtlmAuthenticate) - Method in class com.hierynomus.smbj.auth.NtlmAuthenticator
- NegTokenTarg - Class in com.hierynomus.spnego
-
This class can encode and decode the SPNEGO negTokenInit Token.
- NegTokenTarg() - Constructor for class com.hierynomus.spnego.NegTokenTarg
- nestedSessionsByHost - Variable in class com.hierynomus.smbj.session.Session
- nestedSessionsRwLock - Variable in class com.hierynomus.smbj.session.Session
- netBiosName - Variable in class com.hierynomus.smbj.auth.AuthenticateResponse
- netBiosName - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- netName - Variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2NetNameNegotiateContextId
- newContext(AuthenticationContext, Authenticator) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- newSession(SMBSessionBuilder.BuilderContext) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- next - Variable in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- next - Variable in class com.hierynomus.smbj.connection.packet.AbstractIncomingPacketHandler
- next - Variable in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- next() - Method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- next() - Method in class com.hierynomus.mssmb2.SMB2DecryptedPacketData
- next() - Method in class com.hierynomus.mssmb2.SMB2PacketData
- next() - Method in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- nextCommandOffset - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- nextEntryOffset - Variable in class com.hierynomus.msfscc.directory.FileNotifyInformation
- nextOffset - Variable in class com.hierynomus.msfscc.fileinformation.FileDirectoryQueryableInformation
- nextResponse - Variable in class com.hierynomus.smbj.share.FileInputStream
- nextTargetHint() - Method in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- NO_PACKET_LENGTH - Static variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- NO_PROPAGATE_INHERIT_ACE - com.hierynomus.msdtyp.ace.AceFlags
- nonce - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- nonceCounter - Variable in class com.hierynomus.smbj.connection.PacketEncryptor
- nonceLength - Variable in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- NONE - com.hierynomus.msdtyp.ace.AceObjectFlags
- NONE - com.hierynomus.msdtyp.SecurityDescriptor.Control
- NONE - com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- NoopSemaphore() - Constructor for class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- normalizePath(String) - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- 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
- NtlmAuthenticator.State - Enum 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 - Variable in class com.hierynomus.smbj.SmbConfig
- NtlmConfig - Class in com.hierynomus.ntlm
- NtlmConfig() - Constructor for class com.hierynomus.ntlm.NtlmConfig
- NtlmConfig(NtlmConfig) - Constructor for class com.hierynomus.ntlm.NtlmConfig
- NtlmConfig.Builder - Class in com.hierynomus.ntlm
- ntlmConfigBuilder - Variable in class com.hierynomus.smbj.SmbConfig.Builder
- 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
- NtlmFunctions() - Constructor for class com.hierynomus.ntlm.functions.NtlmFunctions
- NtlmMessage - Class in com.hierynomus.ntlm.messages
- NtlmMessage(Set<NtlmNegotiateFlag>, WindowsVersion) - Constructor for class com.hierynomus.ntlm.messages.NtlmMessage
- 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
- NtlmNegotiateFlag(long) - Constructor for enum com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- NtlmPacket - Class in com.hierynomus.ntlm.messages
- NtlmPacket() - Constructor for class com.hierynomus.ntlm.messages.NtlmPacket
- ntlmRevision - Variable in class com.hierynomus.ntlm.messages.WindowsVersion
- NtlmRevisionCurrent(int) - Constructor for enum com.hierynomus.ntlm.messages.WindowsVersion.NtlmRevisionCurrent
- NtlmSealer - Class in com.hierynomus.smbj.auth
- NtlmSealer(NtlmAuthenticator) - Constructor for class com.hierynomus.smbj.auth.NtlmSealer
- NTLMSSP - Static variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- 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
- NtlmV1Functions - Class in com.hierynomus.ntlm.functions
- NtlmV1Functions(Random, SecurityProvider) - Constructor for class com.hierynomus.ntlm.functions.NtlmV1Functions
- NtlmV2Functions - Class in com.hierynomus.ntlm.functions
- NtlmV2Functions(Random, SecurityProvider) - Constructor for class com.hierynomus.ntlm.functions.NtlmV2Functions
- NTOWFv1(String, String, String) - Method in class com.hierynomus.ntlm.functions.NtlmV1Functions
-
[MS-NLMP].pdf 3.3.1 NTLM v1 authentication (NTOWF v1).
- NTOWFv2(String, String, String) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication (NTOWF v2).
- ntProofStr(byte[], byte[], byte[]) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 3.3.2 NTLM v2 authentication (NTProofStr).
- ntResponse - Variable in class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- ntResponse - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- ntResponseTemp(byte[], long, TargetInfo) - Method in class com.hierynomus.ntlm.functions.NtlmV2Functions
-
[MS-NLMP].pdf 2.2.2.7 NTLM v2: (temp)
- NtStatus - Enum in com.hierynomus.mserref
-
[MS-ERREF].pdf 2.3.1 NTSTATUS values
- NtStatus(long) - Constructor for enum com.hierynomus.mserref.NtStatus
- NULL_TERMINATOR - Static variable in class com.hierynomus.protocol.commons.buffer.Endian
- nullTerminatedBytes(String) - Static method in class com.hierynomus.utils.Strings
-
Return a byte[] of the String including a final null terminator
- numberOfLinks - Variable in class com.hierynomus.msfscc.fileinformation.FileStandardInformation
- numberOfMessages - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
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
- Objects() - Constructor for class com.hierynomus.protocol.commons.Objects
- objectType - Variable in class com.hierynomus.msdtyp.ace.AceType2
- 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.mssmb2.messages.SMB2ReadRequest
- offset - Variable in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- offset - Variable in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- offset - Variable in class com.hierynomus.smbj.io.ByteChunkProvider
- offset - Variable in class com.hierynomus.smbj.share.FileInputStream
- offsetStart - Variable in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- omitVersion - Variable in class com.hierynomus.ntlm.messages.NtlmNegotiate
- omitVersion - Variable in class com.hierynomus.ntlm.NtlmConfig
- onProgressChanged(long, long) - Method in interface com.hierynomus.smbj.ProgressListener
-
Invoked when the progress of the API call changes.
- opad - Variable in class com.hierynomus.security.mac.HmacT64
- OPAD - Static variable in class com.hierynomus.security.mac.HmacT64
- 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(SMB2FileId, SmbPath, S) - Constructor for class com.hierynomus.smbj.share.Open
- 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(SmbPath, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.Share
- openFileId(String, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.PipeShare
- OperationBucket(int) - Constructor for class com.hierynomus.smbj.share.OperationBuckets.OperationBucket
- operationBuckets - Variable in class com.hierynomus.smbj.share.Open
- OperationBuckets - Class in com.hierynomus.smbj.share
- OperationBuckets() - Constructor for class com.hierynomus.smbj.share.OperationBuckets
- OperationBuckets.OperationBucket - Class in com.hierynomus.smbj.share
- originalCompressedSegmentSize - Variable in class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- originalMessageSize - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- originalPath - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- output - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- outputBuffer - Variable in class com.hierynomus.mssmb2.messages.SMB2IoctlResponse
- outputBuffer - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryResponse
- outputBuffer - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoResponse
- outstandingRequests - Variable in class com.hierynomus.smbj.connection.Connection
- outstandingRequests - Variable in class com.hierynomus.smbj.connection.packet.SMB2AsyncResponsePacketHandler
- outstandingRequests - Variable in class com.hierynomus.smbj.connection.packet.SMB2IsOutstandingPacketHandler
- outstandingRequests - Variable in class com.hierynomus.smbj.connection.packet.SMB2ProcessResponsePacketHandler
- OutstandingRequests - Class in com.hierynomus.smbj.connection
- OutstandingRequests() - Constructor for class com.hierynomus.smbj.connection.OutstandingRequests
- OWNER_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- ownerSid - Variable in class com.hierynomus.msdtyp.SecurityDescriptor
P
- packet - Variable in class com.hierynomus.smbj.connection.PacketEncryptor.EncryptedPacketWrapper
- packet - Variable in class com.hierynomus.smbj.connection.Request
- 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
- packetFactories - Variable in class com.hierynomus.smbj.connection.Connection.DelegatingSMBMessageConverter
- packetFactory - Variable in class com.hierynomus.protocol.transport.PacketHandlers
- packetFactory - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- packetFactory - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpPacketReader
- PacketFactory<D extends PacketData<?>> - Interface in com.hierynomus.protocol.transport
- packetHandlerChain - Variable in class com.hierynomus.smbj.connection.Connection
- 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 - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- PacketReader<D extends PacketData<?>> - Class in com.hierynomus.smbj.transport
- PacketReader(String, InputStream, PacketReceiver<D>) - Constructor for class com.hierynomus.smbj.transport.PacketReader
- packetReaderThread - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- 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(SecurityProvider) - Constructor for class com.hierynomus.smbj.connection.PacketSignatory
- PacketSignatory.SignedPacketWrapper - Class in com.hierynomus.smbj.connection
- PacketSignatory.SignedPacketWrapper.SigningBuffer - Class in com.hierynomus.smbj.connection
- pad() - Method in class com.hierynomus.security.jce.messagedigest.MD4
-
Pads the buffer by appending the byte 0x80, then append as many zero bytes as necessary to make the buffer length a multiple of 64 bytes.
- parse(String) - Static method in class com.hierynomus.smbj.common.SmbPath
- parseFileAccessInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- parseFileAlignmentInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- 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
- parseFileBasicInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- 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
- parseFileEaInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- 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
- parseFileInternalInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- parseFileModeInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- parseFileNameInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- parseFileNamesInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.26 FileNamesInformation
- parseFilePositionInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- parseFileStandardInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
- parseFileStreamInformation(Buffer<?>) - Static method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory
-
2.4.40 FileStreamInformation
- 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.
- parseHexDigit(char) - Static method in class com.hierynomus.protocol.commons.ByteArrayUtils
- 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
- password - Variable in class com.hierynomus.smbj.auth.AuthenticationContext
- path - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- path - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- path - Variable in class com.hierynomus.smbj.common.SmbPath
- path - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ResolveState
- pathComponent - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- pathComponents - Variable in class com.hierynomus.msdfsc.DFSPath
- pathConsumed - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- 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 - Variable in class com.hierynomus.smbj.connection.Connection
- pathResolver - Variable in class com.hierynomus.smbj.session.Session
- 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.
- pendingEx - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- persistentHandle - Variable in class com.hierynomus.mssmb2.SMB2FileId
- PipeShare - Class in com.hierynomus.smbj.share
- PipeShare(SmbPath, TreeConnect) - Constructor for class com.hierynomus.smbj.share.PipeShare
- PipeState(int) - Constructor for enum com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
- 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
- port - Variable in class com.hierynomus.smbj.event.ConnectionClosed
- port - Variable in class com.hierynomus.smbj.server.Server
- positionInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- preauthIntegrityHashId - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- preauthIntegrityHashId - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- preauthIntegrityHashValue - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- preauthIntegrityHashValue - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- preauthIntegrityHashValue - Variable in class com.hierynomus.smbj.session.SessionContext
- preauthSessionTable - Variable in class com.hierynomus.smbj.connection.Connection
- preauthSessionTable - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- PREFERRED_MINIMUM_CREDITS - Static variable in class com.hierynomus.smbj.connection.SequenceWindow
- prepareBufferToSend(P) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- prepareChunk(byte[], int) - Method in class com.hierynomus.smbj.io.ByteBufferByteChunkProvider
- prepareChunk(byte[], int) - Method in class com.hierynomus.smbj.io.CachingByteChunkProvider
- prepareChunk(byte[], int) - Method in class com.hierynomus.smbj.io.InputStreamByteChunkProvider
- prepareNext() - Method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- prepareNext() - Method in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- 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.CachingByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.EmptyByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.io.FileByteChunkProvider
- prepareWrite(int) - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- previousSessionId - Variable in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- 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. - printName - Variable in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- process(byte[], int) - Method in class com.hierynomus.security.jce.messagedigest.MD4
-
Process one 64-byte block.
- processAuthenticationToken(SMBSessionBuilder.BuilderContext, byte[]) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- processSendResponse(SMB2CreateRequest) - Method in class com.hierynomus.smbj.session.Session
- productBuild - Variable in class com.hierynomus.ntlm.messages.WindowsVersion
- ProductMajorVersion(int) - Constructor for enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
- ProductMinorVersion(int) - Constructor for enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- progressListener - Variable in class com.hierynomus.smbj.share.FileInputStream
- progressListener - Variable in class com.hierynomus.smbj.share.FileOutputStream
- ProgressListener - Interface in com.hierynomus.smbj
- promise - Variable in class com.hierynomus.protocol.commons.concurrent.PromiseBackedFuture
- promise - Variable in class com.hierynomus.smbj.connection.Request
- 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
- PROTOCOL_ID - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- provider - Variable in class com.hierynomus.smbj.share.FileOutputStream
- providerName - Variable in class com.hierynomus.security.jce.JceSecurityProvider
- proxy - Variable in class com.hierynomus.protocol.commons.socket.ProxySocketFactory
- 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.
- putBuffer(Buffer<? extends Buffer<?>>) - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper.SigningBuffer
- putByte(byte) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Writes a single byte into this buffer
- putByte(byte) - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper.SigningBuffer
- putCapabilities(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- putDialects(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- putFileTime(FileTime, Buffer<?>) - Static method in class com.hierynomus.msdtyp.MsDataTypes
-
[MS-DTYP].pdf 2.3.3 FILETIME
- putFlags(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- putFlags(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2TreeConnectRequest
- 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.
- putNegotiateContextList(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- putNegotiateContextOrStartTime(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- putNullTerminatedString(String, Charset) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Write the string with an additional null-terminator in the specified charset.
- putNullTerminatedString(String, Charset, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- 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.
- putRawBytes(byte[], int, int) - Method in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper.SigningBuffer
- 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.
- putString(String, Charset, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- 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.
Q
- queryDirectory(boolean) - Method in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- queryDirectory(SMB2FileId, Set<SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags>, FileInformationClass, String) - Method in class com.hierynomus.smbj.share.Share
- queryInfo(SMB2FileId, SMB2QueryInfoRequest.SMB2QueryInfoType, Set<SecurityInformation>, FileInformationClass, FileSystemInformationClass) - Method in class com.hierynomus.smbj.share.Share
R
- random - Variable in class com.hierynomus.ntlm.functions.NtlmV2Functions
- random - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- random - Variable in class com.hierynomus.smbj.SmbConfig
- range(long, long) - Method in class com.hierynomus.smbj.connection.SequenceWindow
- rawToken - Variable in class com.hierynomus.spnego.RawToken
- 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() - Method in class com.hierynomus.smbj.share.FileInputStream
- 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.connection.Connection.DelegatingSMBMessageConverter
- read(byte[]) - Method in class com.hierynomus.smbj.share.FileInputStream
- 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.smbj.share.RingBuffer
- 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.FileInputStream
- 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(AceHeader, SMBBuffer) - Static method in class com.hierynomus.msdtyp.ace.AceType1
- read(AceHeader, SMBBuffer, int) - Static method in class com.hierynomus.msdtyp.ace.AceType2
- read(AceHeader, SMBBuffer, int) - Static method in class com.hierynomus.msdtyp.ace.AceType3
- read(AceHeader, SMBBuffer, int) - Static method in class com.hierynomus.msdtyp.ace.AceType4
- read(SMB1PacketData) - Method in class com.hierynomus.mssmb.messages.SMB1ComNegotiateRequest
- read(SMB1PacketData) - Method in class com.hierynomus.mssmb.SMB1Packet
- read(SMB2FileId, long, int) - Method in class com.hierynomus.smbj.share.Share
- read(SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2Packet
- read(SMB2PacketHeader, SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2Error
- 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(Buffer<?>) - Method in class com.hierynomus.spnego.NegTokenInit
- read(Buffer<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- read(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- 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) - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- 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_BUFFER_CAPACITY - Static variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- READ_CONTROL - com.hierynomus.msdtyp.AccessMask
- readAndHandlePacket(byte[]) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- readAsync(long, int) - Method in class com.hierynomus.smbj.share.File
- readAsync(SMB2FileId, long, int) - Method in class com.hierynomus.smbj.share.Share
- readBody(SMBBuffer, int) - Method in class com.hierynomus.msdtyp.ace.AceType2
-
Read the body of the AceType2
- readBody(SMBBuffer, int) - Method in class com.hierynomus.msdtyp.ace.AceType4
- readBoolean() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a boolean byte
- readBuffer - Variable in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- readBufferSize - Variable in class com.hierynomus.smbj.share.Share
- readBufferSize - Variable in class com.hierynomus.smbj.SmbConfig
- readByte() - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Read a byte from the buffer
- readBytes(byte[], int) - Method in class com.hierynomus.smbj.share.RingBuffer
- 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
- readContextHeader(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
- readDataAvailable - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- readError(SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2Packet
- readErrorContext(SMB2PacketHeader, SMBBuffer, int) - Method in class com.hierynomus.mssmb2.SMB2Error
-
[MS-SMB2] 2.2.2.1 SMB2 ERROR Context Response
- readErrorData(SMB2PacketHeader, SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2Error
-
[MS-SMB2] 2.2.2.2 ErrorData format
- readFileNotifyInfo(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.SMB2ChangeNotifyResponse
- 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.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.WindowsVersion
- 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
- readFrom(SMBBuffer) - Static method in class com.hierynomus.msdtyp.ace.AceHeader
- readFully(byte[]) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpPacketReader
- 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
- readIndex - Variable in class com.hierynomus.smbj.share.RingBuffer
- 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.Big
- readLong(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.
- readMechListMIC(ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- readMechToken(ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenInit
- readMechTypeList(ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenInit
- 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.
- readNegotiateContextCount(Buffer<?>) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- readNegotiateContextList(SMBBuffer, int, int) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- readNegotiateContextOffset(SMBBuffer) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- readNegResult(ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- 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.
- readNullTerminatedString(Charset, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- readNullTerminatedUtf16String(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Big
- readNullTerminatedUtf16String(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- readNullTerminatedUtf16String(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readNullTerminatedUtf16String(Buffer<T>, Charset) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readOffsettedString(SMBBuffer, int, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- readOffsettedString(SMBBuffer, int, int) - Method in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
-
Read a string at an offset from the current position in the buffer.
- readPacket() - Method in class com.hierynomus.smbj.transport.PacketReader
- readPacket(int) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpPacketReader
- readPacket(SMBPacket<?, ?>, SMB2PacketData) - Method in class com.hierynomus.mssmb2.SMB2MessageConverter
- readPacketBody() - Method in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- readPacketHeader() - Method in class com.hierynomus.smbj.transport.tcp.async.PacketBufferReader
- 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
- readResponseToken(ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- readSecurityBuffer(SMBBuffer, int, int) - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- readSecurityBuffer(SMBBuffer, int, int) - Method in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- 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.
- readString(Charset, int, Endian) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
- readSupportedMech(ASN1Object<?>) - Method in class com.hierynomus.spnego.NegTokenTarg
- readTargetInfo(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- readTargetInfoFields(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- readTargetName(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- readTargetNameFields(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- readTcpHeader() - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpPacketReader
- readTimeout - Variable in class com.hierynomus.smbj.share.FileInputStream
- readTimeout - Variable in class com.hierynomus.smbj.share.Share
- readTimeout - Variable in class com.hierynomus.smbj.SmbConfig
- 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.Big
- readUInt16(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- readUInt24(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- readUInt32(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- readUInt64(Buffer<T>) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- readUtf16String(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- readUtf16String(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readUtf16String(Buffer<T>, int, Charset) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- readVersion(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.NtlmChallenge
- receive(Future<T>, long) - Method in class com.hierynomus.smbj.share.Share
- receive(Future<T>, String, Object, StatusHandler, long) - Method in class com.hierynomus.smbj.share.Share
- receivedResponseFor(Long) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- receiver - Variable in class com.hierynomus.protocol.transport.PacketHandlers
- referralCache - Variable in class com.hierynomus.smbj.paths.DFSPathResolver
- 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.ReferralCacheNode - Class in com.hierynomus.msdfsc
- ReferralCache.TargetSetEntry - Class in com.hierynomus.msdfsc
- referralCacheEntry - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ReferralResult
- ReferralCacheEntry(SMB2GetDFSReferralResponse, DomainCache) - Constructor for class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- ReferralCacheNode(String) - Constructor for class com.hierynomus.msdfsc.ReferralCache.ReferralCacheNode
- referralEntries - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- referralEntryFlags - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- ReferralEntryFlags(long) - Constructor for enum com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
- referralHeaderFlags - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse
- ReferralHeaderFlags(long) - Constructor for enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- ReferralResult(long) - Constructor for class com.hierynomus.smbj.paths.DFSPathResolver.ReferralResult
- ReferralResult(DomainCache.DomainCacheEntry) - Constructor for class com.hierynomus.smbj.paths.DFSPathResolver.ReferralResult
- ReferralServers - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- register(Share) - Method in class com.hierynomus.smbj.session.TreeConnectTable
- registerOutstanding(Request) - Method in class com.hierynomus.smbj.connection.OutstandingRequests
- registerServer(Server) - Method in class com.hierynomus.smbj.server.ServerList
- registerSession(Long, Session) - Method in class com.hierynomus.smbj.connection.SessionTable
- release() - Method in class com.hierynomus.smbj.common.Pooled
-
Releases the pooled object.
- release(int) - Method in class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- remaining - Variable in class com.hierynomus.smbj.io.ArrayByteChunkProvider
- 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.
- remoteFileCopy(File, long, File, long, long) - Static method in class com.hierynomus.smbj.share.File
-
Remote copy logic as described in https://msdn.microsoft.com/en-us/library/cc246475.aspx
- remoteHost - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- remove() - Method in class com.hierynomus.msfscc.fileinformation.FileInformationFactory.FileInfoIterator
- remove() - Method in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- 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
- replaceIfExists - Variable in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- replacePrefix(String, DFSPath) - Method in class com.hierynomus.msdfsc.DFSPath
- replacePrefix(String, String) - Method in class com.hierynomus.msdfsc.DFSPath
- replacePrefix(String, List<String>) - Method in class com.hierynomus.msdfsc.DFSPath
- request - Variable in class com.hierynomus.smbj.connection.Connection.CancelRequest
- request - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- Request - Class in com.hierynomus.smbj.connection
- Request(SMBPacket<?, ?>, long, UUID) - Constructor for class com.hierynomus.smbj.connection.Request
- requestCredDeleg - Variable in class com.hierynomus.smbj.GSSContextConfig
- requestFileName - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- requestFileName - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralRequest
- requestFlags - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- RequestFlags(int) - Constructor for enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest.RequestFlags
- requestLock() - Method in class com.hierynomus.smbj.share.Open
-
3.2.4.19 Application Requests Locking of an Array of Byte Ranges
- requestMutualAuth - Variable in class com.hierynomus.smbj.GSSContextConfig
- requiredBufferLength - Variable in class com.hierynomus.mssmb2.SMB2Error.BufferTooSmallError
- rerouteIfNeeded(SmbPath, SmbPath) - Method in class com.hierynomus.smbj.share.DiskShare
- RESERVED_2 - Static variable in class com.hierynomus.smb.SMBBuffer
- RESERVED_4 - Static variable in class com.hierynomus.smb.SMBBuffer
- reset() - Method in interface com.hierynomus.security.AEADBlockCipher
- reset() - Method in class com.hierynomus.security.bc.BCAEADCipherFactory.BCAEADBlockCipher
- reset() - Method in class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- reset() - Method in class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- 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
- reset() - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- 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
- resolveAndCreateFile(SmbPath, SMB2ImpersonationLevel, Set<AccessMask>, Set<FileAttributes>, Set<SMB2ShareAccess>, SMB2CreateDisposition, Set<SMB2CreateOptions>) - Method in class com.hierynomus.smbj.share.DiskShare
- resolvedDomainEntry - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ResolveState
- resolver - Variable in class com.hierynomus.smbj.share.DiskShare
- ResolveState(DFSPath, PathResolver.ResolveAction<T>) - Constructor for class com.hierynomus.smbj.paths.DFSPathResolver.ResolveState
- resolveSymlinkTarget(String, SMB2Error.SymbolicLinkError) - Method in class com.hierynomus.smbj.paths.SymlinkPathResolver
- resp - Variable in class com.hierynomus.smbj.share.DiskShare.SMB2CreateResponseContext
- response - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- responseToken - Variable in class com.hierynomus.spnego.NegTokenTarg
- resumeKey - Variable in class com.hierynomus.mssmb2.copy.CopyChunkRequest
- 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. - revision - Variable in class com.hierynomus.msdtyp.ACL
- revision - Variable in class com.hierynomus.msdtyp.SID
- rewritePath(String) - Static method in class com.hierynomus.smbj.common.SmbPath
- RingBuffer - Class in com.hierynomus.smbj.share
- RingBuffer(int) - Constructor for class com.hierynomus.smbj.share.RingBuffer
- 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
- ROOT - com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
- ROOT_ID - Static variable in class com.hierynomus.smbj.share.Share
- rootDirectory - Variable in class com.hierynomus.msfscc.fileinformation.FileRenameInformation
- rootOrLink - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- 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 - Variable in class com.hierynomus.msdtyp.SecurityDescriptor
- SACL_SECURITY_INFORMATION - com.hierynomus.msdtyp.SecurityInformation
- salt - Variable in class com.hierynomus.mssmb2.messages.negotiate.SMB2PreauthIntegrityCapabilities
- SALT_LENGTH - Static variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- 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
- sealKey - Variable in class com.hierynomus.smbj.auth.NtlmSealer
- searchPattern - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest
- searchPattern - Variable in class com.hierynomus.smbj.share.Directory.DirectoryIterator
- secretKey - Variable in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- sectorsPerAllocationUnit - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- securityBuffer - Variable in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- securityContext - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- 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 - Variable in class com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest
- securityInformation - Variable in class com.hierynomus.mssmb2.messages.SMB2SetInfoRequest
- SecurityInformation - Enum in com.hierynomus.msdtyp
-
[MS-DTYP].pdf 2.4.7 Security Information
- SecurityInformation(long) - Constructor for enum com.hierynomus.msdtyp.SecurityInformation
- securityMode - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- securityMode - Variable in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- securityMode - Variable in class com.hierynomus.smbj.server.Server
- securityMode() - Method in class com.hierynomus.mssmb2.messages.SMB2NegotiateRequest
- securityProvider - Variable in class com.hierynomus.ntlm.functions.NtlmV1Functions
- securityProvider - Variable in class com.hierynomus.ntlm.functions.NtlmV2Functions
- securityProvider - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- securityProvider - Variable in class com.hierynomus.smbj.auth.NtlmSealer
- securityProvider - Variable in class com.hierynomus.smbj.connection.PacketEncryptor
- securityProvider - Variable in class com.hierynomus.smbj.connection.PacketSignatory
- securityProvider - Variable in class com.hierynomus.smbj.SmbConfig
- SecurityProvider - Interface in com.hierynomus.security
-
Abstraction layer over different Security Providers.
- seed - Variable in class com.hierynomus.security.jce.derivationfunction.CounterDerivationParameters
- 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.
- send(SMB2Packet) - Method in class com.hierynomus.smbj.share.Share
- sendAndReceive(SMB2Packet) - Method in class com.hierynomus.smbj.connection.Connection
- sendDfsReferralRequest(DFSPathResolver.DfsRequestType, String, Session, DFSPath) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- sendLockRequest(SMB2FileId, short, int, List<SMB2LockElement>) - Method in class com.hierynomus.smbj.share.Share
- sendReceive(SMB2Packet, String, Object, StatusHandler, long) - Method in class com.hierynomus.smbj.share.Share
- sendRequest() - Method in class com.hierynomus.smbj.share.FileInputStream
- sendWriteRequest() - Method in class com.hierynomus.smbj.share.FileOutputStream
- 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
- sequenceNumber - Variable in class com.hierynomus.smbj.auth.NtlmSealer
- sequenceNumber - Variable in class com.hierynomus.smbj.share.OperationBuckets.OperationBucket
- sequenceWindow - Variable in class com.hierynomus.smbj.connection.Connection
- sequenceWindow - Variable in class com.hierynomus.smbj.connection.packet.SMB2CreditGrantingPacketHandler
- 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
- SequenceWindow.NoopSemaphore - Class in com.hierynomus.smbj.connection
- serializer - Variable in class com.hierynomus.protocol.transport.PacketHandlers
- server - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- server - Variable in class com.hierynomus.smbj.connection.SMBProtocolNegotiator.NegotiationContext
- Server - Class in com.hierynomus.smbj.server
- Server(String, int) - Constructor for class com.hierynomus.smbj.server.Server
- serverChallenge - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- serverGuid - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- serverGUID - Variable in class com.hierynomus.smbj.server.Server
- serverList - Variable in class com.hierynomus.smbj.connection.Connection
- serverList - Variable in class com.hierynomus.smbj.SMBClient
- ServerList - Class in com.hierynomus.smbj.server
- ServerList() - Constructor for class com.hierynomus.smbj.server.ServerList
- serverName - Variable in class com.hierynomus.smbj.server.Server
- serverStartTime - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- serverType - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- ServerType(long) - Constructor for enum com.hierynomus.msdfsc.messages.DFSReferral.ServerType
- session - Variable in class com.hierynomus.smbj.share.Share
- session - Variable in class com.hierynomus.smbj.share.TreeConnect
- 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
- sessionBaseKey - Variable in class com.hierynomus.ntlm.functions.ComputedNtlmV2Response
- sessionContext - Variable in class com.hierynomus.smbj.session.Session
- SessionContext - Class in com.hierynomus.smbj.session
- SessionContext() - Constructor for class com.hierynomus.smbj.session.SessionContext
- SessionEvent - Class in com.hierynomus.smbj.event
- SessionEvent(long) - Constructor for class com.hierynomus.smbj.event.SessionEvent
- sessionFactory - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- sessionFlags - Variable in class com.hierynomus.mssmb2.messages.SMB2SessionSetup
- sessionFlags - Variable in class com.hierynomus.smbj.session.SessionContext
- sessionId - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- sessionId - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- sessionId - Variable in class com.hierynomus.smbj.connection.Connection.CancelRequest
- sessionId - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- sessionId - Variable in class com.hierynomus.smbj.event.SessionEvent
- sessionId - Variable in class com.hierynomus.smbj.session.Session
- sessionId - Variable in class com.hierynomus.smbj.share.Share
- sessionKey - Variable in class com.hierynomus.smbj.auth.AuthenticateResponse
- sessionKey - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder.BuilderContext
- sessionKey - Variable in class com.hierynomus.smbj.session.SessionContext
- SessionLoggedOff - Class in com.hierynomus.smbj.event
- SessionLoggedOff(long) - Constructor for class com.hierynomus.smbj.event.SessionLoggedOff
- sessionLogoff(SessionLoggedOff) - Method in class com.hierynomus.smbj.connection.Connection
- sessionTable - Variable in class com.hierynomus.smbj.connection.Connection
- sessionTable - Variable in class com.hierynomus.smbj.connection.packet.SMB2SignatureVerificationPacketHandler
- sessionTable - Variable in class com.hierynomus.smbj.connection.packet.SMB3DecryptingPacketHandler
- sessionTable - Variable in class com.hierynomus.smbj.connection.SMBSessionBuilder
- 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
- setInfo(SMB2FileId, SMB2SetInfoRequest.SMB2InfoType, Set<SecurityInformation>, FileInformationClass, byte[]) - Method in class com.hierynomus.smbj.share.Share
- 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
- setupKey(byte[]) - Static method in class com.hierynomus.ntlm.functions.NtlmFunctions
- setupSession(SMBSessionBuilder.BuilderContext) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- 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.DiskShare.SMB2CreateResponseContext
- share - Variable in class com.hierynomus.smbj.share.Open
- share - Variable in class com.hierynomus.smbj.share.SMB2Writer
- Share - Class in com.hierynomus.smbj.share
- Share(SmbPath, TreeConnect) - Constructor for class com.hierynomus.smbj.share.Share
- shareAccess - Variable in class com.hierynomus.mssmb2.messages.SMB2CreateRequest
- 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
- shareFlags - Variable in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- ShareInfo - Class in com.hierynomus.msfscc.fileinformation
- ShareInfo(long, long, long, long, long) - Constructor for class com.hierynomus.msfscc.fileinformation.ShareInfo
- shareName - Variable in class com.hierynomus.smbj.common.SmbPath
- shareType - Variable in class com.hierynomus.mssmb2.messages.SMB2TreeConnectResponse
- shortName - Variable in class com.hierynomus.msfscc.fileinformation.FileBothDirectoryInformation
- shortName - Variable in class com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation
- 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 - Variable in class com.hierynomus.msdtyp.ace.AceType1
- sid - Variable in class com.hierynomus.msdtyp.ace.AceType2
- sid - Variable in class com.hierynomus.msdtyp.ace.AceType3
- 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_REGEX - Static variable in 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
- sidIdentifierAuthority - Variable in class com.hierynomus.msdtyp.SID
- SidType(long, String) - Constructor for enum com.hierynomus.msdtyp.SID.SidType
- sign(byte[], int) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- sign(SMB2Packet, SecretKey) - Method in class com.hierynomus.smbj.connection.PacketSignatory
- signatory - Variable in class com.hierynomus.smbj.connection.Connection
- signatory - Variable in class com.hierynomus.smbj.connection.packet.SMB2SignatureVerificationPacketHandler
- signatory - Variable in class com.hierynomus.smbj.session.Session
- signature - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- signature - Variable in class com.hierynomus.mssmb2.SMB2TransformHeader
- SIGNATURE_OFFSET - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- SIGNATURE_SIZE - Static variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- SignedPacketWrapper(SMB2Packet, SecretKey) - Constructor for class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- SIGNING_ENABLED - Static variable in class com.hierynomus.smbj.connection.ConnectionContext
- SIGNING_REQUIRED - Static variable in class com.hierynomus.smbj.connection.ConnectionContext
- SigningBuffer(SMBBuffer) - Constructor for class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper.SigningBuffer
- signingKey - Variable in class com.hierynomus.smbj.session.SessionContext
- signingRequired - Variable in class com.hierynomus.smbj.session.SessionContext
- signingRequired - Variable in class com.hierynomus.smbj.SmbConfig
- signKey - Variable in class com.hierynomus.smbj.auth.NtlmSealer
- SINGLE_CREDIT_PAYLOAD_SIZE - Static variable in class com.hierynomus.mssmb2.SMB2Packet
- siteName - Variable in class com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest
- size - Variable in class com.hierynomus.msfscc.fileinformation.FileStreamInformationItem
- size - Variable in class com.hierynomus.mssmb2.messages.SMB2Close
- size - Variable in class com.hierynomus.smbj.share.RingBuffer
- size() - Method in class com.hierynomus.smbj.share.RingBuffer
- SIZE - Static variable in class com.hierynomus.msdfsc.messages.DFSReferralV2
- SIZE - Static variable in class com.hierynomus.msdfsc.messages.DFSReferralV34
- skip(int) - Method in class com.hierynomus.protocol.commons.buffer.Buffer
-
Skip the specified number of bytes.
- skip(long) - Method in class com.hierynomus.smbj.share.FileInputStream
- 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
- SMB2ChangeNotifyFlags(long) - Constructor for enum com.hierynomus.mssmb2.SMB2ChangeNotifyFlags
- 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
- SMB2CompletionFilter(long) - Constructor for enum com.hierynomus.mssmb2.SMB2CompletionFilter
- 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
- SMB2CompressionCapabilities() - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2CompressionCapabilities
- SMB2CompressionCapabilities(List<SMB3CompressionAlgorithm>) - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2CompressionCapabilities
- SMB2CompressionTransformHeader - Class in com.hierynomus.mssmb2
-
[MS-SMB2] 2.2.42 SMB2 COMPRESSION_TRANSFORM_HEADER
- SMB2CompressionTransformHeader() - Constructor for class com.hierynomus.mssmb2.SMB2CompressionTransformHeader
- smb2Converter - Variable in class com.hierynomus.smbj.connection.packet.SMB2ProcessResponsePacketHandler
- SMB2CreateAction - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.14 SMB2 CREATE Response- CreateAction
- SMB2CreateAction(long) - Constructor for enum com.hierynomus.mssmb2.SMB2CreateAction
- SMB2CreateDisposition - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.13 SMB2 CREATE Request - CreateDisposition
- SMB2CreateDisposition(long) - Constructor for enum com.hierynomus.mssmb2.SMB2CreateDisposition
- SMB2CreateOptions - Enum in com.hierynomus.mssmb2
-
SMB2 Create 2.2.13 - CreateOptions
- SMB2CreateOptions(long) - Constructor for enum com.hierynomus.mssmb2.SMB2CreateOptions
- 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
- SMB2CreateResponseContext(SMB2CreateResponse, SmbPath, DiskShare) - Constructor for class com.hierynomus.smbj.share.DiskShare.SMB2CreateResponseContext
- 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
- SMB2Dialect(int) - Constructor for enum com.hierynomus.mssmb2.SMB2Dialect
- 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
- SMB2GetDFSReferralExRequest.RequestFlags - Enum in com.hierynomus.msdfsc.messages
- 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(String, int, EnumSet<SMB2GetDFSReferralResponse.ReferralHeaderFlags>, List<DFSReferral>) - 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
- SMB2GlobalCapability(long) - Constructor for enum com.hierynomus.mssmb2.SMB2GlobalCapability
- 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
- SMB2ImpersonationLevel(long) - Constructor for enum com.hierynomus.mssmb2.SMB2ImpersonationLevel
- SMB2InfoType(long) - Constructor for enum com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- 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
- SMB2LockFlag(long) - Constructor for enum com.hierynomus.mssmb2.SMB2LockFlag
- 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)
- SMB2MessageCommandCode(int) - Constructor for enum com.hierynomus.mssmb2.SMB2MessageCommandCode
- SMB2MessageConverter - Class in com.hierynomus.mssmb2
- SMB2MessageConverter() - Constructor for class com.hierynomus.mssmb2.SMB2MessageConverter
- SMB2MessageFlag - Enum in com.hierynomus.mssmb2
- SMB2MessageFlag(long) - Constructor for enum com.hierynomus.mssmb2.SMB2MessageFlag
- 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
- SMB2NegotiateContextType(long) - Constructor for enum com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- 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
- SMB2NetNameNegotiateContextId() - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2NetNameNegotiateContextId
- SMB2NetNameNegotiateContextId(String) - Constructor for class com.hierynomus.mssmb2.messages.negotiate.SMB2NetNameNegotiateContextId
- smb2OnlyNegotiate() - Method in class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- 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
- SMB2PacketData(SMBBuffer) - 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
- SMB2QueryDirectoryFlags(long) - Constructor for enum com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- 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
- SMB2QueryInfoType(long) - Constructor for enum com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- 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
- SMB2SecurityMode(long) - Constructor for enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
- SMB2SessionFlags(long) - Constructor for enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
- 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
- SMB2ShareAccess(long) - Constructor for enum com.hierynomus.mssmb2.SMB2ShareAccess
- SMB2ShareCapabilities - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.10 TREE_CONNECT Response Capabilities
- SMB2ShareCapabilities(long) - Constructor for enum com.hierynomus.mssmb2.SMB2ShareCapabilities
- SMB2ShareFlags - Enum in com.hierynomus.mssmb2
-
[MS-SMB2].pdf 2.2.10 TREE_CONNECT Response ShareFlags
- SMB2ShareFlags(long) - Constructor for enum com.hierynomus.mssmb2.SMB2ShareFlags
- 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
- SMB3CompressionAlgorithm(long) - Constructor for enum com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- 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
- SMB3EncryptionCipher(long, String, int) - Constructor for enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- 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
- SMB3HashAlgorithm(long, String) - Constructor for enum com.hierynomus.mssmb2.SMB3HashAlgorithm
- 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() - Constructor for class com.hierynomus.smbj.SmbConfig
- SmbConfig(SmbConfig) - Constructor for class com.hierynomus.smbj.SmbConfig
- 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.mssmb2.messages.SMB2TreeConnectRequest
- smbPath - Variable in class com.hierynomus.smbj.share.Share
- smbPath - Variable in class com.hierynomus.smbj.share.TreeConnect
- 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
- SMBProtocolNegotiator - Class in com.hierynomus.smbj.connection
-
Handles the protocol negotiation.
- SMBProtocolNegotiator(Connection, SmbConfig, ConnectionContext) - Constructor for class com.hierynomus.smbj.connection.SMBProtocolNegotiator
- SMBProtocolNegotiator.NegotiationContext - Class in com.hierynomus.smbj.connection
- 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
- socket - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- socketChannel - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- socketFactory - Variable in class com.hierynomus.smbj.SmbConfig
- socketFactory - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- soTimeout - Variable in class com.hierynomus.smbj.SmbConfig
- soTimeout - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- soTimeout - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- soTimeout - Variable in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- SP - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
SACL present
- specialName - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- split(String, char) - Static method in class com.hierynomus.utils.Strings
-
Split a string on a character.
- splitPath(String) - Static method in class com.hierynomus.msdfsc.DFSPath
- 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
- srcOffset - Variable in class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- SS - com.hierynomus.msdtyp.SecurityDescriptor.Control
-
Server security
- standardInformation - Variable in class com.hierynomus.msfscc.fileinformation.FileAllInformation
- start() - Method in class com.hierynomus.smbj.transport.PacketReader
- start(Session, SmbPath, PathResolver.ResolveAction<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
- start(String, int) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- startAsyncWrite() - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- state - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse
- state - Variable in class com.hierynomus.smbj.auth.NtlmAuthenticator
- State() - Constructor for enum com.hierynomus.smbj.auth.NtlmAuthenticator.State
- status - Variable in class com.hierynomus.smbj.paths.DFSPathResolver.ReferralResult
- status - Variable in exception com.hierynomus.smbj.paths.PathResolveException
- 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
- statusCode - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- statusCode - Variable in exception com.hierynomus.mssmb2.SMBApiException
- statusHandler - Variable in class com.hierynomus.smbj.paths.DFSPathResolver
- statusHandler - Variable in class com.hierynomus.smbj.paths.SymlinkPathResolver
- 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
- step1(Session, DFSPathResolver.ResolveState<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 1: If the path has only one path component (for example, \abc), go to step 12; otherwise, go to step 2.
- step10(Session, DFSPathResolver.ResolveState<T>, DomainCache.DomainCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 10: [sysvol referral request] Issue a sysvol referral request, as specified in section 3.1.4.2, providing 'SYSVOL', the DCHint DC of the DomainCache entry that corresponds to the domain name in the first path component, UserCredentials, MaxOutputSize, and Path as parameters.
- step11(Session, DFSPathResolver.ResolveState<T>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 11: [interlink] Replace the portion of the path that matches the DFSPathPrefix of the ReferralCache entry with TargetHint.
- step12(DFSPathResolver.ResolveState<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 12: [not DFS] The path does not correspond to a DFS namespace or a SYSVOL/NETLOGON share.
- step13(Session, DFSPathResolver.ResolveState<T>, DFSPathResolver.ReferralResult) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 13: [Cannot get DC for domain] The first path component is a domain name.
- step14(Session, DFSPathResolver.ResolveState<T>, DFSPathResolver.ReferralResult) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 14: [DFS path] The path is known to be in a DFS namespace, but the DFS root referral request or DFS Link referral request has failed.
- step2(Session, DFSPathResolver.ResolveState<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 2: Look up the path in ReferralCache if a cache is being maintained.
- step3(Session, DFSPathResolver.ResolveState<T>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 3: [ReferralCache hit, unexpired TTL] Replace the portion of the path that matches DFSPathPrefix of the ReferralCache entry with the DFS target path of TargetHint of the ReferralCache entry.
- step4(Session, DFSPathResolver.ResolveState<T>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 4: [ReferralCache hit, unexpired TTL, RootOrLink=link] 1.
- step5(Session, DFSPathResolver.ResolveState<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 5: [ReferralCache miss] [ReferralCache hit, expired TTL, RootOrLink=root] Look up the first path component in DomainCache.
- step6(Session, DFSPathResolver.ResolveState<T>) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
[DFS Root referral request] Issue a DFS root referral request, as specified in section 3.1.4.2, providing "ROOT", the first path component, UserCredentials, MaxOutputSize, and Path as parameters.
- step7(Session, DFSPathResolver.ResolveState<T>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
[DFS root referral success] If the current ReferralCache entry's RootOrLink indicates root targets, go to step 3; otherwise, go to step 4.
- step8(Session, DFSPathResolver.ResolveState<T>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 8: [I/O request, path fully resolved] Issue I/O operation to TargetHint of ReferralCache entry.
- step9(Session, DFSPathResolver.ResolveState<T>, ReferralCache.ReferralCacheEntry) - Method in class com.hierynomus.smbj.paths.DFSPathResolver
-
Step 9: [ReferralCache hit, expired TTL, RootOrLink=link] The link referral request is issued to a DFS root target of the namespace.
- stop() - Method in class com.hierynomus.smbj.transport.PacketReader
- stop() - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- stopped - Variable in class com.hierynomus.smbj.transport.PacketReader
- stopped - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncPacketReader
- StorageServers - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- streamCipher - Variable in class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- streamList - Variable in class com.hierynomus.msfscc.fileinformation.FileStreamInformation
- 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
- subAuthorities - Variable in class com.hierynomus.msdtyp.SID
- subject - Variable in class com.hierynomus.smbj.auth.GSSAuthenticationContext
- subscribe(Object) - Method in class com.hierynomus.smbj.event.SMBEventBus
- substituteName - Variable in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- SUCCESS - Static variable in interface com.hierynomus.smbj.share.StatusHandler
- SUCCESS_OR_CLOSED - Static variable in class com.hierynomus.smbj.share.Share
- SUCCESS_OR_EOF - Static variable in class com.hierynomus.smbj.share.Share
- SUCCESS_OR_NO_MORE_FILES_OR_NO_SUCH_FILE - Static variable in class com.hierynomus.smbj.share.Share
- SUCCESS_OR_SYMLINK - Static variable in class com.hierynomus.smbj.share.Share
- SUCCESSFUL_ACCESS_ACE_FLAG - com.hierynomus.msdtyp.ace.AceFlags
- supportedMech - Variable in class com.hierynomus.spnego.NegTokenTarg
- supports(SMB2GlobalCapability) - Method in class com.hierynomus.smbj.connection.ConnectionContext
- 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.
- SymbolicLinkError() - Constructor for class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- 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
- systemTime - Variable in class com.hierynomus.mssmb2.messages.SMB2NegotiateResponse
- SYSVOL - com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
T
- takeFreeBucket() - Method in class com.hierynomus.smbj.share.OperationBuckets
- target - Variable in class com.hierynomus.smbj.share.DiskShare.SMB2CreateResponseContext
- targetFailback - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- TargetFailback - com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- targetHint - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- targetInfo - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- targetInfo - Variable in class com.hierynomus.ntlm.messages.TargetInfo
- TargetInfo - Class in com.hierynomus.ntlm.messages
- TargetInfo() - Constructor for class com.hierynomus.ntlm.messages.TargetInfo
- targetInfoBufferOffset - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- targetInfoLen - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- targetList - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- targetName - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- targetNameBufferOffset - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- targetNameLen - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- targetPath - Variable in class com.hierynomus.msdfsc.ReferralCache.TargetSetEntry
- targetSetBoundary - Variable in class com.hierynomus.msdfsc.ReferralCache.TargetSetEntry
- TargetSetBoundary - com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
- TargetSetEntry(String, boolean) - Constructor for class com.hierynomus.msdfsc.ReferralCache.TargetSetEntry
- tgtOffset - Variable in class com.hierynomus.mssmb2.copy.CopyChunkRequest.Chunk
- thread - Variable in class com.hierynomus.smbj.transport.PacketReader
- timeOffsetMillis - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- timeout - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- timeoutSpecified - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- timeoutUnit - Variable in class com.hierynomus.msfscc.fsctl.FsCtlPipeWaitRequest
- timestamp - Variable in class com.hierynomus.smbj.connection.Request
- 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
- tokenName - Variable in class com.hierynomus.spnego.SpnegoToken
- tokenTagNo - Variable in class com.hierynomus.spnego.SpnegoToken
- 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.ace.AceType1
- toString() - Method in class com.hierynomus.msdtyp.ace.AceType2
- toString() - Method in class com.hierynomus.msdtyp.ace.AceType3
- toString() - Method in class com.hierynomus.msdtyp.ace.AceType4
- 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.buffer.Endian.Big
- toString() - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.paths.DFSPathResolver.ResolveState
- 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
- totalAllocationUnits - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- totalBytesWritten - Variable in class com.hierynomus.mssmb2.copy.CopyChunkResponse
- totalSpace - Variable in class com.hierynomus.msfscc.fileinformation.ShareInfo
- 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.
- transactBufferSize - Variable in class com.hierynomus.smbj.share.Share
- transactBufferSize - Variable in class com.hierynomus.smbj.SmbConfig
- transactTimeout - Variable in class com.hierynomus.smbj.paths.DFSPathResolver
- transactTimeout - Variable in class com.hierynomus.smbj.share.Share
- transactTimeout - Variable in class com.hierynomus.smbj.SmbConfig
- 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
- transport - Variable in class com.hierynomus.smbj.connection.Connection
- 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 - Variable in class com.hierynomus.smbj.SmbConfig
- 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
- treeConnectTable - Variable in class com.hierynomus.smbj.session.Session
- TreeConnectTable - Class in com.hierynomus.smbj.session
-
[MS-SMB2].pdf 3.2.1.3 Per Session
- TreeConnectTable() - Constructor for class com.hierynomus.smbj.session.TreeConnectTable
- TreeDisconnected - Class in com.hierynomus.smbj.event
- TreeDisconnected(long, long) - Constructor for class com.hierynomus.smbj.event.TreeDisconnected
- treeId - Variable in class com.hierynomus.mssmb2.SMB2PacketHeader
- treeId - Variable in class com.hierynomus.smbj.event.TreeDisconnected
- treeId - Variable in class com.hierynomus.smbj.share.Share
- treeId - Variable in class com.hierynomus.smbj.share.TreeConnect
- tryAcquire() - Method in class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- tryAcquire(int) - Method in class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- tryAcquire(int, long, TimeUnit) - Method in class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- tryAcquire(long, TimeUnit) - Method in class com.hierynomus.smbj.connection.SequenceWindow.NoopSemaphore
- tryRetrieve(long, TimeUnit) - Method in class com.hierynomus.protocol.commons.concurrent.Promise
-
Wait for
timeout
duration for this promise's value to be deliver. - ttl - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- ttl - Variable in class com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
- tunnel - Variable in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- tunnelFactory - Variable in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransportFactory
- tunnelHost - Variable in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- tunnelHost - Variable in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransportFactory
- tunnelPort - Variable in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransport
- tunnelPort - Variable in class com.hierynomus.smbj.transport.tcp.tunnel.TunnelTransportFactory
- 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
- uint32(int) - Method in class com.hierynomus.smbj.auth.NtlmSealer
- underlyingProvider - Variable in class com.hierynomus.smbj.io.FileByteChunkProvider
- 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
- unparsedPathLength - Variable in class com.hierynomus.mssmb2.SMB2Error.SymbolicLinkError
- 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.BCAEADCipherFactory.BCAEADBlockCipher
- 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 class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- update(byte[], int, int, byte[], int) - Method in class com.hierynomus.security.bc.BCCipherFactory.BCStreamCipher
- 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.bc.BCAEADCipherFactory.BCAEADBlockCipher
- updateAAD(byte[], int, int) - Method in class com.hierynomus.security.jce.JceAEADCipher
- updatePreauthIntegrityValue(SMBSessionBuilder.BuilderContext, SessionContext, SMB2Packet) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- US_ASCII - Static variable in class com.hierynomus.protocol.commons.Charsets
- useMultiProtocolNegotiate - Variable in class com.hierynomus.smbj.SmbConfig
- userCredentials - Variable in class com.hierynomus.smbj.session.Session
- username - Variable in class com.hierynomus.smbj.auth.AuthenticationContext
- userName - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- 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
- Utils - Class in com.hierynomus.ntlm.messages
- Utils() - Constructor for class com.hierynomus.ntlm.messages.Utils
-
Avoid instantiation.
V
- val - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- VALID_FLAG_COMBINATIONS - Static variable in class com.hierynomus.mssmb2.messages.submodule.SMB2LockElement
- validate(Server) - Method in class com.hierynomus.smbj.server.Server
- validateAndSetSigning(SMBSessionBuilder.BuilderContext, SessionContext) - Method in class com.hierynomus.smbj.connection.SMBSessionBuilder
- value - Variable in enum com.hierynomus.msdfsc.messages.DFSReferral.ReferralEntryFlags
- value - Variable in enum com.hierynomus.msdfsc.messages.DFSReferral.ServerType
- value - Variable in enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralExRequest.RequestFlags
- value - Variable in enum com.hierynomus.msdfsc.messages.SMB2GetDFSReferralResponse.ReferralHeaderFlags
- value - Variable in enum com.hierynomus.msdtyp.AccessMask
- value - Variable in enum com.hierynomus.msdtyp.ace.AceFlags
- value - Variable in enum com.hierynomus.msdtyp.ace.AceObjectFlags
- value - Variable in enum com.hierynomus.msdtyp.ace.AceType
- value - Variable in enum com.hierynomus.msdtyp.SecurityDescriptor.Control
- value - Variable in enum com.hierynomus.msdtyp.SecurityInformation
- value - Variable in enum com.hierynomus.msdtyp.SID.SidType
- value - Variable in enum com.hierynomus.mserref.NtStatus
- value - Variable in enum com.hierynomus.msfscc.FileAttributes
- value - Variable in enum com.hierynomus.msfscc.FileInformationClass
- value - Variable in enum com.hierynomus.msfscc.FileNotifyAction
- value - Variable in enum com.hierynomus.msfscc.FileSystemInformationClass
- value - Variable in enum com.hierynomus.msfscc.fsctl.FsCtlPipePeekResponse.PipeState
- value - Variable in enum com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContextType
- value - Variable in enum com.hierynomus.mssmb2.messages.SMB2QueryDirectoryRequest.SMB2QueryDirectoryFlags
- value - Variable in enum com.hierynomus.mssmb2.messages.SMB2QueryInfoRequest.SMB2QueryInfoType
- value - Variable in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SecurityMode
- value - Variable in enum com.hierynomus.mssmb2.messages.SMB2SessionSetup.SMB2SessionFlags
- value - Variable in enum com.hierynomus.mssmb2.messages.SMB2SetInfoRequest.SMB2InfoType
- value - Variable in enum com.hierynomus.mssmb2.SMB2ChangeNotifyFlags
- value - Variable in enum com.hierynomus.mssmb2.SMB2CompletionFilter
- value - Variable in enum com.hierynomus.mssmb2.SMB2CreateAction
- value - Variable in enum com.hierynomus.mssmb2.SMB2CreateDisposition
- value - Variable in enum com.hierynomus.mssmb2.SMB2CreateOptions
- value - Variable in enum com.hierynomus.mssmb2.SMB2Dialect
- value - Variable in enum com.hierynomus.mssmb2.SMB2ImpersonationLevel
- value - Variable in enum com.hierynomus.mssmb2.SMB2LockFlag
- value - Variable in enum com.hierynomus.mssmb2.SMB2MessageCommandCode
- value - Variable in enum com.hierynomus.mssmb2.SMB2MessageFlag
- value - Variable in enum com.hierynomus.mssmb2.SMB2ShareAccess
- value - Variable in enum com.hierynomus.mssmb2.SMB2ShareCapabilities
- value - Variable in enum com.hierynomus.mssmb2.SMB2ShareFlags
- value - Variable in enum com.hierynomus.mssmb2.SMB3CompressionAlgorithm
- value - Variable in enum com.hierynomus.mssmb2.SMB3EncryptionCipher
- value - Variable in enum com.hierynomus.mssmb2.SMB3HashAlgorithm
- value - Variable in enum com.hierynomus.ntlm.av.AvId
- value - Variable in class com.hierynomus.ntlm.av.AvPair
- value - Variable in enum com.hierynomus.ntlm.messages.NtlmNegotiateFlag
- value - Variable in enum com.hierynomus.ntlm.messages.WindowsVersion.NtlmRevisionCurrent
- value - Variable in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMajorVersion
- value - Variable in enum com.hierynomus.ntlm.messages.WindowsVersion.ProductMinorVersion
- 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.SMB2GetDFSReferralExRequest.RequestFlags
-
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.
- valueOf(String) - Static method in enum com.hierynomus.smbj.auth.NtlmAuthenticator.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
-
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.SMB2GetDFSReferralExRequest.RequestFlags
-
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.
- values() - Static method in enum com.hierynomus.smbj.auth.NtlmAuthenticator.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hierynomus.smbj.paths.DFSPathResolver.DfsRequestType
-
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
- verifyConnectionNotClosed() - Method in class com.hierynomus.smbj.share.FileOutputStream
- version - Variable in class com.hierynomus.ntlm.messages.NtlmChallenge
- version - Variable in class com.hierynomus.ntlm.messages.NtlmMessage
- versionNumber - Variable in class com.hierynomus.msdfsc.messages.DFSReferral
- volatileHandle - Variable in class com.hierynomus.mssmb2.SMB2FileId
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
- windowsTimeStamp - Variable in class com.hierynomus.msdtyp.FileTime
- windowsVersion - Variable in class com.hierynomus.ntlm.NtlmConfig
- windowsVersion - Variable in class com.hierynomus.smbj.auth.AuthenticateResponse
- windowsVersion - Variable in class com.hierynomus.smbj.connection.ConnectionContext
- WindowsVersion - Class in com.hierynomus.ntlm.messages
-
[MS-NLMP].pdf 2.2.2.10 VERSION
- WindowsVersion() - Constructor for class com.hierynomus.ntlm.messages.WindowsVersion
- 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
- workstation - Variable in class com.hierynomus.ntlm.messages.NtlmAuthenticate
- workstation - Variable in class com.hierynomus.ntlm.messages.NtlmNegotiate
- workstationName - Variable in class com.hierynomus.ntlm.NtlmConfig
- 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
- wrapped - Variable in class com.hierynomus.protocol.commons.concurrent.TransformedFuture
- wrapped - Variable in class com.hierynomus.smbj.auth.NtlmSealer
- wrapped - Variable in class com.hierynomus.smbj.paths.DFSPathResolver
- wrapped - Variable in class com.hierynomus.smbj.paths.SymlinkPathResolver
- wrappedBuffer - Variable in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper.SigningBuffer
- wrappedBus - Variable in class com.hierynomus.smbj.event.SMBEventBus
- wrappedCipher - Variable in class com.hierynomus.security.bc.BCAEADCipherFactory.BCAEADBlockCipher
- wrappedCipher - Variable in class com.hierynomus.security.bc.BCCipherFactory.BCBlockCipher
- wrappedFuture - Variable in class com.hierynomus.protocol.commons.concurrent.CancellableFuture
- wrappedPacket - Variable in class com.hierynomus.smbj.connection.PacketSignatory.SignedPacketWrapper
- wrapper - Variable in class com.hierynomus.protocol.commons.concurrent.Promise
- 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.FileOutputStream
- 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.FileOutputStream
- write(byte[], int, int) - 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.RingBuffer
- 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(int) - Method in class com.hierynomus.smbj.share.FileOutputStream
- write(int) - Method in class com.hierynomus.smbj.share.RingBuffer
- write(B) - Method in interface com.hierynomus.protocol.Packet
- write(SMB2FileId, ByteChunkProvider) - Method in class com.hierynomus.smbj.share.Share
- 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(SMB2FileId, ByteChunkProvider) - Method in class com.hierynomus.smbj.share.Share
- 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.
- writeBody(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.ACE
- writeBody(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.AceType1
- writeBody(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.AceType2
- writeBody(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.AceType3
- writeBody(SMBBuffer) - Method in class com.hierynomus.msdtyp.ace.AceType4
- writeBufferSize - Variable in class com.hierynomus.smbj.share.Share
- writeBufferSize - Variable in class com.hierynomus.smbj.SmbConfig
- writeByte(int) - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- writeBytes(byte[], int, int) - Method in class com.hierynomus.smbj.share.FileOutputStream.ByteArrayProvider
- writeBytes(byte[], int, int) - Method in class com.hierynomus.smbj.share.RingBuffer
- writeChannelSequenceReserved(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- 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
- writeContextHeader(SMBBuffer, int) - Method in class com.hierynomus.mssmb2.messages.negotiate.SMB2NegotiateContext
- writeCreditCharge(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
- writeCreditRequest(SMBBuffer) - Method in class com.hierynomus.mssmb2.SMB2PacketHeader
-
[MS-SMB2] 3.2.4.1.2 Requesting Credits from the Server
- writeDirectTcpPacketHeader(int) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- 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
- writeIndex - Variable in class com.hierynomus.smbj.share.RingBuffer
- writeLong(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Big
- writeLong(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- writeLong(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeNullTerminatedUtf16String(Buffer<T>, String) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writeOffsettedByteArrayFields(Buffer.PlainBuffer, byte[], int) - Static method in class com.hierynomus.ntlm.messages.Utils
- writeOffsettedData(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- writeOffsettedData(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV1
- writeOffsettedData(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV2
- writeOffsettedData(SMBBuffer) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV34
- writeOrEnqueue(ByteBuffer) - Method in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- writePacketData(Buffer<?>) - Method in class com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport
- writeQueue - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
- writer - Variable in class com.hierynomus.smbj.share.File
- writer - Variable in class com.hierynomus.smbj.share.FileOutputStream
- writeReferral(SMBBuffer, int, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- writeReferral(SMBBuffer, int, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV1
- writeReferral(SMBBuffer, int, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV2
- writeReferral(SMBBuffer, int, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferralV34
- writeTimeout - Variable in class com.hierynomus.smbj.share.Share
- writeTimeout - Variable in class com.hierynomus.smbj.SmbConfig
- writeTo(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.TargetInfo
- writeTo(Buffer.PlainBuffer) - Method in class com.hierynomus.ntlm.messages.WindowsVersion
- 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
- writeTo(SMBBuffer, int) - Method in class com.hierynomus.msdfsc.messages.DFSReferral
- writeTo(SMBBuffer, int) - Method in class com.hierynomus.msdtyp.ace.AceHeader
- writeUInt16(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Big
- writeUInt16(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- writeUInt24(Buffer<T>, int) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- writeUInt32(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- writeUInt64(Buffer<T>, long) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- 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.Big
- writeUtf16String(Buffer<T>, String) - Method in class com.hierynomus.protocol.commons.buffer.Endian.Little
- writeUtf16String(Buffer<T>, String) - Method in class com.hierynomus.protocol.commons.buffer.Endian
- writingNow - Variable in class com.hierynomus.smbj.transport.tcp.async.AsyncDirectTcpTransport
All Classes All Packages