public class NTCredentials extends UsernamePasswordCredentials
Credentials
for use with the NTLM authentication scheme which requires additional
information.Constructor and Description |
---|
NTCredentials()
Deprecated.
Do not use. Null user name, domain & host no longer allowed
|
NTCredentials(String userName,
String password,
String host,
String domain)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o)
Performs a case-sensitive check to see if the components of the credentials
are the same.
|
String |
getDomain()
Retrieves the name to authenticate with.
|
String |
getHost()
Retrieves the host name of the computer originating the request.
|
int |
hashCode()
Computes a hash code based on all the case-sensitive parts of the credentials object.
|
void |
setDomain(String domain)
Deprecated.
Do not use. The NTCredentials objects should be immutable
|
void |
setHost(String host)
Deprecated.
Do not use. The NTCredentials objects should be immutable
|
String |
toString()
Return a string representation of this object.
|
getPassword, getUserName, setPassword, setUserName
public NTCredentials()
public NTCredentials(String userName, String password, String host, String domain)
userName
- The user name. This should not include the domain to authenticate with.
For example: "user" is correct whereas "DOMAIN\\user" is not.password
- The password.host
- The host the authentication request is originating from. Essentially, the
computer name for this machine.domain
- The domain to authenticate within.public void setDomain(String domain)
domain
- the NT domain to authenticate in.getDomain()
public String getDomain()
setDomain(String)
public void setHost(String host)
host
- the Host the user is logged into.public String getHost()
public String toString()
toString
in class UsernamePasswordCredentials
public int hashCode()
hashCode
in class UsernamePasswordCredentials
public boolean equals(Object o)
equals
in class UsernamePasswordCredentials
o
- The object to match.true
if all of the credentials match.Copyright © 2010 - 2020 Adobe. All Rights Reserved