Package com.hierynomus.ntlm.messages
Enum NtlmNegotiateFlag
- java.lang.Object
-
- java.lang.Enum<NtlmNegotiateFlag>
-
- com.hierynomus.ntlm.messages.NtlmNegotiateFlag
-
- All Implemented Interfaces:
EnumWithValue<NtlmNegotiateFlag>
,java.io.Serializable
,java.lang.Comparable<NtlmNegotiateFlag>
,java.lang.constant.Constable
public enum NtlmNegotiateFlag extends java.lang.Enum<NtlmNegotiateFlag> implements EnumWithValue<NtlmNegotiateFlag>
[MS-NLMP].pdf 2.2.2.5 NEGOTIATE
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.lang.Enum
java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
-
Nested classes/interfaces inherited from interface com.hierynomus.protocol.commons.EnumWithValue
EnumWithValue.EnumUtils
-
-
Enum Constant Summary
-
Method Summary
Modifier and Type Method Description long
getValue()
static NtlmNegotiateFlag
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static NtlmNegotiateFlag[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NTLMSSP_NEGOTIATE_56
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_56
-
NTLMSSP_NEGOTIATE_KEY_EXCH
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_KEY_EXCH
-
NTLMSSP_NEGOTIATE_128
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_128
-
NTLMSSP_NEGOTIATE_VERSION
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_VERSION
-
NTLMSSP_NEGOTIATE_TARGET_INFO
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_TARGET_INFO
-
NTLMSSP_REQUEST_NON_NT_SESSION_KEY
public static final NtlmNegotiateFlag NTLMSSP_REQUEST_NON_NT_SESSION_KEY
-
NTLMSSP_NEGOTIATE_IDENTIFY
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_IDENTIFY
-
NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_EXTENDED_SESSIONSECURITY
-
NTLMSSP_TARGET_TYPE_SERVER
public static final NtlmNegotiateFlag NTLMSSP_TARGET_TYPE_SERVER
-
NTLMSSP_TARGET_TYPE_DOMAIN
public static final NtlmNegotiateFlag NTLMSSP_TARGET_TYPE_DOMAIN
-
NTLMSSP_NEGOTIATE_ALWAYS_SIGN
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_ALWAYS_SIGN
-
NTLMSSP_NEGOTIATE_OEM_WORKSTATION_SUPPLIED
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_OEM_WORKSTATION_SUPPLIED
-
NTLMSSP_NEGOTIATE_OEM_DOMAIN_SUPPLIED
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_OEM_DOMAIN_SUPPLIED
-
NTLMSSP_NEGOTIATE_ANONYMOUS
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_ANONYMOUS
-
NTLMSSP_NEGOTIATE_NTLM
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_NTLM
-
NTLMSSP_NEGOTIATE_LM_KEY
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_LM_KEY
-
NTLMSSP_NEGOTIATE_DATAGRAM
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_DATAGRAM
-
NTLMSSP_NEGOTIATE_SEAL
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_SEAL
-
NTLMSSP_NEGOTIATE_SIGN
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_SIGN
-
NTLMSSP_REQUEST_TARGET
public static final NtlmNegotiateFlag NTLMSSP_REQUEST_TARGET
-
NTLM_NEGOTIATE_OEM
public static final NtlmNegotiateFlag NTLM_NEGOTIATE_OEM
-
NTLMSSP_NEGOTIATE_UNICODE
public static final NtlmNegotiateFlag NTLMSSP_NEGOTIATE_UNICODE
-
-
Method Detail
-
values
public static NtlmNegotiateFlag[] values()
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NtlmNegotiateFlag valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getValue
public long getValue()
- Specified by:
getValue
in interfaceEnumWithValue<NtlmNegotiateFlag>
-
-