Package | Description |
---|---|
org.tmatesoft.svn.cli | |
org.tmatesoft.svn.core.auth |
This package contains interfaces/classes used by the library to
authenticate a user to a repository server.
|
org.tmatesoft.svn.core.internal.io.dav.http | |
org.tmatesoft.svn.core.internal.io.svn | |
org.tmatesoft.svn.core.internal.io.svn.sasl | |
org.tmatesoft.svn.core.internal.wc |
Modifier and Type | Method and Description |
---|---|
SVNAuthentication |
SVNConsoleAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
Modifier and Type | Method and Description |
---|---|
boolean |
SVNConsoleAuthenticationProvider.canStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
SVNConsoleAuthenticationProvider.canStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
SVNAuthentication |
SVNConsoleAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
Modifier and Type | Class and Description |
---|---|
class |
SVNPasswordAuthentication
The SVNPasswordAuthentication class represents a simple
user credential pair - a username and password.
|
class |
SVNSSHAuthentication
The SVNSSHAuthentication class represents a kind of credentials used
to authenticate a user over an SSH tunnel.
|
class |
SVNSSLAuthentication
The SVNSSLAuthentication class represents user's credentials used
to authenticate a user in secure connections.
|
class |
SVNUserNameAuthentication
The SVNUserNameAuthentication class represents a simple
authentication credential class that uses only a username to
authenticate a user.
|
Modifier and Type | Method and Description |
---|---|
SVNAuthentication |
SVNSSHAuthentication.copy() |
SVNAuthentication |
SVNSSLAuthentication.copy() |
SVNAuthentication |
SVNAuthentication.copy()
Creates a deep copy of this credentials object.
|
SVNAuthentication |
SVNUserNameAuthentication.copy() |
SVNAuthentication |
SVNPasswordAuthentication.copy() |
SVNAuthentication |
BasicAuthenticationManager.getFirstAuthentication(String kind,
String realm,
SVNURL url)
Returns the first user's authentication credentials.
|
SVNAuthentication |
ISVNAuthenticationManager.getFirstAuthentication(String kind,
String realm,
SVNURL url)
Retrieves the first user credential.
|
SVNAuthentication |
BasicAuthenticationManager.getNextAuthentication(String kind,
String realm,
SVNURL url)
Returns next user authentication credentials.
|
SVNAuthentication |
ISVNAuthenticationManager.getNextAuthentication(String kind,
String realm,
SVNURL url)
Retrieves the next user credential if the first try failed.
|
SVNAuthentication |
ISVNAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored)
Returns a next user credential of the specified kind for the given
authentication realm.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicAuthenticationManager.acknowledgeAuthentication(boolean accepted,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication)
Does nothing.
|
void |
ISVNAuthenticationManager.acknowledgeAuthentication(boolean accepted,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication)
Accepts the given authentication if it was successfully accepted by a
repository server, or not if authentication failed.
|
void |
ISVNAuthenticationManagerExt.acknowledgeAuthentication(boolean accepted,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedLocation) |
static void |
BasicAuthenticationManager.acknowledgeAuthentication(boolean accepted,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication,
SVNURL accessedURL,
ISVNAuthenticationManager authManager)
Utility method to acknowledge successful or failed authentication attempt
|
static BasicAuthenticationManager |
BasicAuthenticationManager.newInstance(SVNAuthentication[] credentials)
Creates an auth manager given user credentials to use.
|
SVNAuthentication |
ISVNAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored)
Returns a next user credential of the specified kind for the given
authentication realm.
|
void |
BasicAuthenticationManager.setAuthentications(SVNAuthentication[] authentications)
Sets the given user credentials to this manager.
|
Constructor and Description |
---|
BasicAuthenticationManager(SVNAuthentication[] authentications)
Creates an auth manager given user credentials to use.
|
Modifier and Type | Method and Description |
---|---|
SVNAuthentication |
IHTTPConnection.getLastValidCredentials() |
SVNAuthentication |
HTTPConnection.getLastValidCredentials() |
Modifier and Type | Method and Description |
---|---|
abstract SVNAuthentication |
SVNAuthenticator.authenticate(List mechs,
String realm,
SVNRepositoryImpl repository) |
SVNAuthentication |
SVNPlainAuthenticator.authenticate(List mechs,
String realm,
SVNRepositoryImpl repos) |
Modifier and Type | Method and Description |
---|---|
SVNAuthentication |
SVNSaslAuthenticator.authenticate(List mechs,
String realm,
SVNRepositoryImpl repository) |
Modifier and Type | Method and Description |
---|---|
SVNAuthentication |
DefaultSVNAuthenticationManager.getFirstAuthentication(String kind,
String realm,
SVNURL url) |
SVNAuthentication |
DefaultSVNAuthenticationManager.getNextAuthentication(String kind,
String realm,
SVNURL url) |
SVNAuthentication |
DefaultSVNAuthenticationManager.DumbAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
SVNAuthentication |
DefaultSVNPersistentAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSVNAuthenticationManager.acknowledgeAuthentication(boolean accepted,
String kind,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication authentication) |
boolean |
ISVNAuthStoreHandler.canStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
ISVNAuthStoreHandler.canStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNHostOptions.isStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNAuthenticationManager.ExtendedHostOptions.isStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
ISVNConnectionOptions.isStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNConnectionOptions.isStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
ISVNHostOptions.isStorePlainTextPassphrases(String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNHostOptions.isStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNAuthenticationManager.ExtendedHostOptions.isStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
boolean |
ISVNConnectionOptions.isStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
boolean |
DefaultSVNConnectionOptions.isStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
boolean |
ISVNHostOptions.isStorePlainTextPasswords(String realm,
SVNAuthentication auth) |
SVNAuthentication |
DefaultSVNAuthenticationManager.DumbAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
SVNAuthentication |
DefaultSVNPersistentAuthenticationProvider.requestClientAuthentication(String kind,
SVNURL url,
String realm,
SVNErrorMessage errorMessage,
SVNAuthentication previousAuth,
boolean authMayBeStored) |
void |
ISVNPersistentAuthenticationProvider.saveAuthentication(SVNAuthentication auth,
String kind,
String realm) |
void |
DefaultSVNPersistentAuthenticationProvider.saveAuthentication(SVNAuthentication auth,
String kind,
String realm) |
boolean |
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage.savePassphrase(String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.SimplePasswordStorage.savePassphrase(String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.WinCryptPasswordStorage.savePassphrase(String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.MacOsKeychainPasswordStorage.savePassphrase(String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.GnomeKeyringPasswordStorage.savePassphrase(String realm,
char[] passphrase,
SVNAuthentication auth,
SVNProperties authParameters,
boolean force) |
boolean |
DefaultSVNPersistentAuthenticationProvider.IPasswordStorage.savePassword(String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.SimplePasswordStorage.savePassword(String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.WinCryptPasswordStorage.savePassword(String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.MacOsKeychainPasswordStorage.savePassword(String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
boolean |
DefaultSVNPersistentAuthenticationProvider.GnomeKeyringPasswordStorage.savePassword(String realm,
char[] password,
SVNAuthentication auth,
SVNProperties authParameters) |
Copyright © 2023. All rights reserved.