public class HTTPNativeNTLMAuthentication extends HTTPNTLMAuthentication
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
myLastToken |
private SVNWinSecurity.SVNNTSecurityParameters |
myNTSecurityParameters |
private static java.lang.String |
NTLM_PROMPT_USER_PROPERTY |
myState, TYPE1, TYPE3
Modifier | Constructor and Description |
---|---|
protected |
HTTPNativeNTLMAuthentication(java.lang.String charset) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowPropmtForCredentials() |
java.lang.String |
authenticate() |
boolean |
isNative() |
static HTTPNativeNTLMAuthentication |
newInstance(java.lang.String charset) |
void |
parseChallenge(java.lang.String challenge) |
getAuthenticationScheme, getDomain, getUserName, isInType3State, setType1State, setType3State
clear, clear, getASCIIBytes, getBytes, getBytes, getChallengeParameter, getChallengeParameters, getPassword, getRawUserName, isSchemeSupportedByServer, parseAuthParameters, setChallengeParameter, setCredentials, setPassword, setUserName
private static final java.lang.String NTLM_PROMPT_USER_PROPERTY
private SVNWinSecurity.SVNNTSecurityParameters myNTSecurityParameters
private java.lang.String myLastToken
protected HTTPNativeNTLMAuthentication(java.lang.String charset)
public static HTTPNativeNTLMAuthentication newInstance(java.lang.String charset)
public java.lang.String authenticate() throws SVNException
authenticate
in class HTTPNTLMAuthentication
SVNException
public void parseChallenge(java.lang.String challenge) throws SVNException
parseChallenge
in class HTTPNTLMAuthentication
SVNException
public boolean isNative()
isNative
in class HTTPNTLMAuthentication
public boolean allowPropmtForCredentials()
allowPropmtForCredentials
in class HTTPNTLMAuthentication