Package | Description |
---|---|
org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
org.eclipse.aether.repository |
The definition of various kinds of repositories that host artifacts.
|
org.eclipse.aether.util.repository |
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
|
Modifier and Type | Method and Description |
---|---|
Authentication |
DefaultRepositorySystemSession.NullAuthenticationSelector.getAuthentication(RemoteRepository repository) |
Modifier and Type | Field and Description |
---|---|
private Authentication |
Proxy.auth |
private Authentication |
AuthenticationContext.auth |
private Authentication |
RemoteRepository.authentication |
(package private) Authentication |
RemoteRepository.Builder.authentication |
Modifier and Type | Method and Description |
---|---|
Authentication |
Proxy.getAuthentication()
Gets the authentication to use for the proxy connection.
|
Authentication |
RemoteRepository.getAuthentication()
Gets the authentication that has been selected for this repository.
|
Authentication |
AuthenticationSelector.getAuthentication(RemoteRepository repository)
Selects authentication for the specified remote repository.
|
Modifier and Type | Method and Description |
---|---|
private static AuthenticationContext |
AuthenticationContext.newInstance(RepositorySystemSession session,
RemoteRepository repository,
Proxy proxy,
Authentication auth) |
RemoteRepository.Builder |
RemoteRepository.Builder.setAuthentication(Authentication authentication)
Sets the authentication to use in order to access the repository.
|
Constructor and Description |
---|
AuthenticationContext(RepositorySystemSession session,
RemoteRepository repository,
Proxy proxy,
Authentication auth) |
Proxy(java.lang.String type,
java.lang.String host,
int port,
Authentication auth)
Creates a new proxy with the specified properties.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
ChainedAuthentication
Authentication that aggregates other authentication blocks.
|
(package private) class |
ComponentAuthentication
Authentication block that manages a single authentication key and its component value.
|
private static class |
JreProxySelector.JreProxyAuthentication |
(package private) class |
SecretAuthentication
Authentication block that manages a single authentication key and its secret string value (password, passphrase).
|
(package private) class |
StringAuthentication
Authentication block that manages a single authentication key and its string value.
|
Modifier and Type | Field and Description |
---|---|
private Authentication[] |
ChainedAuthentication.authentications |
static Authentication |
JreProxySelector.JreProxyAuthentication.INSTANCE |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Authentication> |
AuthenticationBuilder.authentications |
private java.util.Map<java.lang.String,Authentication> |
DefaultAuthenticationSelector.repos |
Modifier and Type | Method and Description |
---|---|
Authentication |
AuthenticationBuilder.build()
Builds a new authentication object from the current data of this builder.
|
Authentication |
ConservativeAuthenticationSelector.getAuthentication(RemoteRepository repository) |
Authentication |
DefaultAuthenticationSelector.getAuthentication(RemoteRepository repository) |
Modifier and Type | Method and Description |
---|---|
DefaultAuthenticationSelector |
DefaultAuthenticationSelector.add(java.lang.String id,
Authentication auth)
Adds the specified authentication info for the given repository identifier.
|
AuthenticationBuilder |
AuthenticationBuilder.addCustom(Authentication authentication)
Adds custom authentication data to the authentication.
|
Constructor and Description |
---|
ChainedAuthentication(Authentication... authentications) |
Constructor and Description |
---|
ChainedAuthentication(java.util.Collection<? extends Authentication> authentications) |