Package jcifs.smb
Class NtlmNtHashAuthenticator
- java.lang.Object
-
- jcifs.smb.NtlmPasswordAuthenticator
-
- jcifs.smb.NtlmNtHashAuthenticator
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Principal
,Credentials
,CredentialsInternal
public class NtlmNtHashAuthenticator extends NtlmPasswordAuthenticator
Authenticator directly specifing the user's NT hash- Author:
- mbechler
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jcifs.smb.NtlmPasswordAuthenticator
NtlmPasswordAuthenticator.AuthenticationType
-
-
Constructor Summary
Constructors Constructor Description NtlmNtHashAuthenticator(String domain, String username, byte[] passwordHash)
Create username/password credentials with specified domainNtlmNtHashAuthenticator(String domain, String username, String passwordHashHex)
Create username/password credentials with specified domain
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NtlmPasswordAuthenticator
clone()
protected byte[]
getNTHash()
-
Methods inherited from class jcifs.smb.NtlmPasswordAuthenticator
cloneInternal, createContext, equals, getAnsiHash, getName, getPassword, getSigningKey, getSpecifiedUserDomain, getSubject, getUnicodeHash, getUserDomain, getUsername, getUserSessionKey, getUserSessionKey, guessAuthenticationType, hashCode, isAnonymous, isGuest, isPreferredMech, refresh, toString, unwrap
-
-
-
-
Method Detail
-
getNTHash
protected byte[] getNTHash()
- Overrides:
getNTHash
in classNtlmPasswordAuthenticator
- Returns:
- See Also:
NtlmPasswordAuthenticator.getNTHash()
-
clone
public NtlmPasswordAuthenticator clone()
- Specified by:
clone
in interfaceCredentialsInternal
- Overrides:
clone
in classNtlmPasswordAuthenticator
- Returns:
- a copy of the credentials
-
-