Package com.hierynomus.ntlm
Class NtlmConfig
- java.lang.Object
-
- com.hierynomus.ntlm.NtlmConfig
-
public class NtlmConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNtlmConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description private booleanintegrityprivate byte[]machineIDprivate booleanomitVersionprivate WindowsVersionwindowsVersionprivate java.lang.StringworkstationName
-
Constructor Summary
Constructors Modifier Constructor Description privateNtlmConfig()privateNtlmConfig(NtlmConfig other)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NtlmConfig.Builderbuilder(NtlmConfig baseConfig)static NtlmConfig.Builderbuilder(java.util.Random r)static NtlmConfigdefaultConfig()byte[]getMachineID()WindowsVersiongetWindowsVersion()java.lang.StringgetWorkstationName()booleanisIntegrityEnabled()booleanisOmitVersion()
-
-
-
Field Detail
-
windowsVersion
private WindowsVersion windowsVersion
-
workstationName
private java.lang.String workstationName
-
integrity
private boolean integrity
-
omitVersion
private boolean omitVersion
-
machineID
private byte[] machineID
-
-
Constructor Detail
-
NtlmConfig
private NtlmConfig()
-
NtlmConfig
private NtlmConfig(NtlmConfig other)
-
-
Method Detail
-
defaultConfig
public static NtlmConfig defaultConfig()
-
builder
public static NtlmConfig.Builder builder(java.util.Random r)
-
builder
public static NtlmConfig.Builder builder(NtlmConfig baseConfig)
-
getWindowsVersion
public WindowsVersion getWindowsVersion()
-
getWorkstationName
public java.lang.String getWorkstationName()
-
isIntegrityEnabled
public boolean isIntegrityEnabled()
-
isOmitVersion
public boolean isOmitVersion()
-
getMachineID
public byte[] getMachineID()
-
-