public final class SmbConfig
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SmbConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SmbConfig.Builder |
builder() |
static SmbConfig |
createDefaultConfig() |
java.util.UUID |
getClientGuid() |
java.util.Random |
getRandomProvider() |
int |
getReadBufferSize() |
long |
getReadTimeout() |
SecurityProvider |
getSecurityProvider() |
javax.net.SocketFactory |
getSocketFactory() |
int |
getSoTimeout() |
java.util.List<Factory.Named<Authenticator>> |
getSupportedAuthenticators() |
java.util.Set<SMB2Dialect> |
getSupportedDialects() |
int |
getTransactBufferSize() |
long |
getTransactTimeout() |
TransportLayerFactory<SMBPacket<?>> |
getTransportLayerFactory() |
int |
getWriteBufferSize() |
long |
getWriteTimeout() |
boolean |
isDfsEnabled() |
boolean |
isSigningRequired()
Whether the client requires that messages from the server are signed.
|
boolean |
isUseMultiProtocolNegotiate() |
public static SmbConfig createDefaultConfig()
public static SmbConfig.Builder builder()
public java.util.Random getRandomProvider()
public SecurityProvider getSecurityProvider()
public java.util.Set<SMB2Dialect> getSupportedDialects()
public java.util.UUID getClientGuid()
public java.util.List<Factory.Named<Authenticator>> getSupportedAuthenticators()
public boolean isSigningRequired()
public boolean isDfsEnabled()
public boolean isUseMultiProtocolNegotiate()
public int getReadBufferSize()
public long getReadTimeout()
public int getWriteBufferSize()
public long getWriteTimeout()
public int getTransactBufferSize()
public long getTransactTimeout()
public TransportLayerFactory<SMBPacket<?>> getTransportLayerFactory()
public int getSoTimeout()
public javax.net.SocketFactory getSocketFactory()