Package com.hierynomus.ntlm
Class NtlmConfig.Builder
- java.lang.Object
-
- com.hierynomus.ntlm.NtlmConfig.Builder
-
- Enclosing class:
- NtlmConfig
public static class NtlmConfig.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private NtlmConfig
config
-
Constructor Summary
Constructors Constructor Description Builder(NtlmConfig baseConfig)
Builder(java.util.Random r)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NtlmConfig
build()
NtlmConfig.Builder
withIntegrity(boolean integrity)
NtlmConfig.Builder
withMachineID(byte[] machineID)
NtlmConfig.Builder
withOmitVersion(boolean omitVersion)
NtlmConfig.Builder
withWindowsVersion(WindowsVersion windowsVersion)
NtlmConfig.Builder
withWorkstationName(java.lang.String workstationName)
-
-
-
Field Detail
-
config
private NtlmConfig config
-
-
Constructor Detail
-
Builder
public Builder(java.util.Random r)
-
Builder
public Builder(NtlmConfig baseConfig)
-
-
Method Detail
-
withWindowsVersion
public NtlmConfig.Builder withWindowsVersion(WindowsVersion windowsVersion)
-
withWorkstationName
public NtlmConfig.Builder withWorkstationName(java.lang.String workstationName)
-
withIntegrity
public NtlmConfig.Builder withIntegrity(boolean integrity)
-
withOmitVersion
public NtlmConfig.Builder withOmitVersion(boolean omitVersion)
-
withMachineID
public NtlmConfig.Builder withMachineID(byte[] machineID)
-
build
public NtlmConfig build()
-
-