public final class NTLMEngine extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
NTLMEngine.CipherGen |
Modifier and Type | Field and Description |
---|---|
protected static int |
FLAG_DOMAIN_PRESENT |
protected static int |
FLAG_REQUEST_128BIT_KEY_EXCH |
protected static int |
FLAG_REQUEST_56BIT_ENCRYPTION |
protected static int |
FLAG_REQUEST_ALWAYS_SIGN |
protected static int |
FLAG_REQUEST_EXPLICIT_KEY_EXCH |
protected static int |
FLAG_REQUEST_LAN_MANAGER_KEY |
protected static int |
FLAG_REQUEST_NTLM2_SESSION |
protected static int |
FLAG_REQUEST_NTLMv1 |
protected static int |
FLAG_REQUEST_SEAL |
protected static int |
FLAG_REQUEST_SIGN |
protected static int |
FLAG_REQUEST_TARGET |
protected static int |
FLAG_REQUEST_UNICODE_ENCODING |
protected static int |
FLAG_REQUEST_VERSION |
protected static int |
FLAG_TARGETINFO_PRESENT |
protected static int |
FLAG_WORKSTATION_PRESENT |
static NTLMEngine |
INSTANCE |
Constructor and Description |
---|
NTLMEngine() |
public static final NTLMEngine INSTANCE
protected static final int FLAG_REQUEST_UNICODE_ENCODING
protected static final int FLAG_REQUEST_TARGET
protected static final int FLAG_REQUEST_SIGN
protected static final int FLAG_REQUEST_SEAL
protected static final int FLAG_REQUEST_LAN_MANAGER_KEY
protected static final int FLAG_REQUEST_NTLMv1
protected static final int FLAG_DOMAIN_PRESENT
protected static final int FLAG_WORKSTATION_PRESENT
protected static final int FLAG_REQUEST_ALWAYS_SIGN
protected static final int FLAG_REQUEST_NTLM2_SESSION
protected static final int FLAG_REQUEST_VERSION
protected static final int FLAG_TARGETINFO_PRESENT
protected static final int FLAG_REQUEST_128BIT_KEY_EXCH
protected static final int FLAG_REQUEST_EXPLICIT_KEY_EXCH
protected static final int FLAG_REQUEST_56BIT_ENCRYPTION
public String generateType1Msg(String domain, String workstation) throws NTLMEngineException
NTLMEngineException
public String generateType3Msg(String username, String password, String domain, String workstation, String challenge) throws NTLMEngineException
NTLMEngineException
Copyright © 2014. All Rights Reserved.