public class HTTPNativeNTLMAuthentication
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
myState |
protected static int |
TYPE1 |
protected static int |
TYPE3 |
Modifier | Constructor and Description |
---|---|
protected |
HTTPNativeNTLMAuthentication(java.lang.String charset) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowPropmtForCredentials() |
java.lang.String |
authenticate() |
protected static byte[] |
getASCIIBytes(java.lang.String data) |
java.lang.String |
getAuthenticationScheme() |
protected static byte[] |
getBytes(java.lang.String data,
java.lang.String charset) |
java.lang.String |
getChallengeParameter(java.lang.String name) |
protected java.util.Map<java.lang.String,java.lang.String> |
getChallengeParameters() |
java.lang.String |
getDomain() |
java.lang.String |
getPassword() |
java.lang.String |
getRawUserName() |
java.lang.String |
getUserName() |
boolean |
isInType3State() |
boolean |
isNative() |
static boolean |
isSchemeSupportedByServer(java.lang.String scheme,
java.util.Collection<java.lang.String> authHeaderValues) |
static HTTPNativeNTLMAuthentication |
newInstance(java.lang.String charset) |
static org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication |
parseAuthParameters(java.util.Collection<java.lang.String> authHeaderValues,
org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication prevResponse,
java.lang.String charset,
java.util.Collection<java.lang.String> authTypes,
ISVNAuthenticationManager authManager,
int requestID) |
void |
parseChallenge(java.lang.String challenge) |
void |
setChallengeParameter(java.lang.String name,
java.lang.String value) |
void |
setCredentials(SVNPasswordAuthentication credentials) |
void |
setPassword(java.lang.String password) |
void |
setType1State() |
void |
setType3State() |
void |
setUserName(java.lang.String name) |
protected static final int TYPE1
protected static final int TYPE3
protected int myState
protected HTTPNativeNTLMAuthentication(java.lang.String charset)
public static HTTPNativeNTLMAuthentication newInstance(java.lang.String charset)
public java.lang.String authenticate() throws SVNException
SVNException
public void parseChallenge(java.lang.String challenge) throws SVNException
SVNException
public boolean isNative()
public boolean allowPropmtForCredentials()
public void setType1State()
public void setType3State()
public boolean isInType3State()
public java.lang.String getAuthenticationScheme()
public java.lang.String getUserName()
public java.lang.String getDomain()
public void setChallengeParameter(java.lang.String name, java.lang.String value)
public java.lang.String getChallengeParameter(java.lang.String name)
protected java.util.Map<java.lang.String,java.lang.String> getChallengeParameters()
public void setCredentials(SVNPasswordAuthentication credentials)
public java.lang.String getRawUserName()
public java.lang.String getPassword()
public void setUserName(java.lang.String name)
public void setPassword(java.lang.String password)
public static org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication parseAuthParameters(java.util.Collection<java.lang.String> authHeaderValues, org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication prevResponse, java.lang.String charset, java.util.Collection<java.lang.String> authTypes, ISVNAuthenticationManager authManager, int requestID) throws SVNException
SVNException
public static boolean isSchemeSupportedByServer(java.lang.String scheme, java.util.Collection<java.lang.String> authHeaderValues) throws SVNException
SVNException
protected static byte[] getASCIIBytes(java.lang.String data)
protected static byte[] getBytes(java.lang.String data, java.lang.String charset)
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.