public class DefaultHTTPNegotiateAuthentication extends HTTPNegotiateAuthentication
| Constructor and Description |
|---|
DefaultHTTPNegotiateAuthentication() |
DefaultHTTPNegotiateAuthentication(DefaultHTTPNegotiateAuthentication prevAuth) |
| Modifier and Type | Method and Description |
|---|---|
String |
authenticate() |
static void |
clear(byte[] array) |
static void |
clear(char[] array) |
protected static byte[] |
getASCIIBytes(String data) |
protected static byte[] |
getBytes(char[] data,
String charset) |
protected static byte[] |
getBytes(String data,
String charset) |
String |
getChallengeParameter(String name) |
protected Map<String,String> |
getChallengeParameters() |
char[] |
getPassword() |
String |
getRawUserName() |
String |
getUserName() |
static boolean |
isSchemeSupportedByServer(String scheme,
Collection<String> authHeaderValues) |
boolean |
isStarted() |
static boolean |
isSupported() |
boolean |
needsLogin() |
static org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication |
parseAuthParameters(Collection<String> authHeaderValues,
org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication prevResponse,
String charset,
Collection<String> authTypes,
ISVNAuthenticationManager authManager,
int requestID) |
void |
respondTo(String challenge) |
void |
setChallengeParameter(String name,
String value) |
void |
setCredentials(SVNPasswordAuthentication credentials) |
void |
setPassword(char[] password) |
void |
setUserName(String name) |
getAuthenticationScheme, getServerPrincipalNamepublic DefaultHTTPNegotiateAuthentication(DefaultHTTPNegotiateAuthentication prevAuth)
public DefaultHTTPNegotiateAuthentication()
public static boolean isSupported()
public void respondTo(String challenge)
respondTo in class HTTPNegotiateAuthenticationpublic String authenticate() throws SVNException
SVNExceptionpublic boolean isStarted()
isStarted in class HTTPNegotiateAuthenticationpublic boolean needsLogin()
needsLogin in class HTTPNegotiateAuthenticationpublic void setCredentials(SVNPasswordAuthentication credentials)
public String getRawUserName()
public String getUserName()
public char[] getPassword()
public void setUserName(String name)
public void setPassword(char[] password)
public static org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication parseAuthParameters(Collection<String> authHeaderValues, org.tmatesoft.svn.core.internal.io.dav.http.HTTPAuthentication prevResponse, String charset, Collection<String> authTypes, ISVNAuthenticationManager authManager, int requestID) throws SVNException
SVNExceptionpublic static boolean isSchemeSupportedByServer(String scheme, Collection<String> authHeaderValues) throws SVNException
SVNExceptionprotected static byte[] getASCIIBytes(String data)
protected static byte[] getBytes(char[] data,
String charset)
public static void clear(byte[] array)
public static void clear(char[] array)
Copyright © 2025. All rights reserved.