public class Type1Message extends NtlmMessage
NTLMSSP_SIGNATURE, UNI_ENCODINGNTLMSSP_NEGOTIATE_128, NTLMSSP_NEGOTIATE_56, NTLMSSP_NEGOTIATE_ALWAYS_SIGN, NTLMSSP_NEGOTIATE_DATAGRAM_STYLE, NTLMSSP_NEGOTIATE_KEY_EXCH, NTLMSSP_NEGOTIATE_LM_KEY, NTLMSSP_NEGOTIATE_LOCAL_CALL, NTLMSSP_NEGOTIATE_NETWARE, NTLMSSP_NEGOTIATE_NTLM, NTLMSSP_NEGOTIATE_NTLM2, NTLMSSP_NEGOTIATE_OEM, NTLMSSP_NEGOTIATE_OEM_DOMAIN_SUPPLIED, NTLMSSP_NEGOTIATE_OEM_WORKSTATION_SUPPLIED, NTLMSSP_NEGOTIATE_SEAL, NTLMSSP_NEGOTIATE_SIGN, NTLMSSP_NEGOTIATE_TARGET_INFO, NTLMSSP_NEGOTIATE_UNICODE, NTLMSSP_REQUEST_ACCEPT_RESPONSE, NTLMSSP_REQUEST_INIT_RESPONSE, NTLMSSP_REQUEST_NON_NT_SESSION_KEY, NTLMSSP_REQUEST_TARGET, NTLMSSP_TARGET_TYPE_DOMAIN, NTLMSSP_TARGET_TYPE_SERVER, NTLMSSP_TARGET_TYPE_SHARE| コンストラクタと説明 |
|---|
Type1Message()
Creates a Type-1 message using default values from the current
environment.
|
Type1Message(byte[] material)
Creates a Type-1 message using the given raw Type-1 material.
|
Type1Message(int flags,
String suppliedDomain,
String suppliedWorkstation)
Creates a Type-1 message with the specified parameters.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static String |
getDefaultDomain()
Returns the default domain from the current environment.
|
static int |
getDefaultFlags()
Returns the default flags for a generic Type-1 message in the
current environment.
|
static String |
getDefaultWorkstation()
Returns the default workstation from the current environment.
|
String |
getSuppliedDomain()
Returns the supplied authentication domain.
|
String |
getSuppliedWorkstation()
Returns the supplied workstation name.
|
void |
setSuppliedDomain(String suppliedDomain)
Sets the supplied authentication domain for this message.
|
void |
setSuppliedWorkstation(String suppliedWorkstation)
Sets the supplied workstation name for this message.
|
byte[] |
toByteArray()
Returns the raw byte representation of this message.
|
String |
toString() |
getFlag, getFlags, setFlag, setFlagspublic Type1Message()
public Type1Message(int flags,
String suppliedDomain,
String suppliedWorkstation)
flags - The flags to apply to this message.suppliedDomain - The supplied authentication domain.suppliedWorkstation - The supplied workstation name.public Type1Message(byte[] material)
throws IOException
material - The raw Type-1 material used to construct this message.IOException - If an error occurs while parsing the material.public String getSuppliedDomain()
String containing the supplied domain.public void setSuppliedDomain(String suppliedDomain)
suppliedDomain - The supplied domain for this message.public String getSuppliedWorkstation()
String containing the supplied workstation name.public void setSuppliedWorkstation(String suppliedWorkstation)
suppliedWorkstation - The supplied workstation for this message.public byte[] toByteArray()
NtlmMessagetoByteArray クラス内 NtlmMessagebyte[] containing the raw message material.public static int getDefaultFlags()
int containing the default flags.public static String getDefaultDomain()
String containing the default domain.public static String getDefaultWorkstation()
String containing the default workstation.Copyright © 2016. All rights reserved.