## Uses of Interface
org.eclipse.aether.repository.Authentication

- Packages that use Authentication
  Package | Description
  --- | ---
  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.

- - ### Uses of Authentication in org.eclipse.aether.repository

    Methods in org.eclipse.aether.repository that return Authentication
    Modifier and Type | Method and Description
    --- | ---
    `Authentication` | RemoteRepository.`getAuthentication()` Gets the authentication that has been selected for this repository.
    `Authentication` | Proxy.`getAuthentication()` Gets the authentication to use for the proxy connection.
    `Authentication` | AuthenticationSelector.`getAuthentication(RemoteRepository repository)` Selects authentication for the specified remote repository.

    Methods in org.eclipse.aether.repository with parameters of type Authentication
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository.Builder` | RemoteRepository.Builder.`setAuthentication(Authentication authentication)` Sets the authentication to use in order to access the repository.

    Constructors in org.eclipse.aether.repository with parameters of type Authentication
    Constructor and Description
    `Proxy(String type, String host, int port, Authentication auth)` Creates a new proxy with the specified properties.

  - ### Uses of Authentication in org.eclipse.aether.util.repository

    Methods in org.eclipse.aether.util.repository that return Authentication
    Modifier and Type | Method and Description
    --- | ---
    `Authentication` | AuthenticationBuilder.`build()` Builds a new authentication object from the current data of this builder.
    `Authentication` | DefaultAuthenticationSelector.`getAuthentication(RemoteRepository repository)`
    `Authentication` | ConservativeAuthenticationSelector.`getAuthentication(RemoteRepository repository)`

    Methods in org.eclipse.aether.util.repository with parameters of type Authentication
    Modifier and Type | Method and Description
    --- | ---
    `DefaultAuthenticationSelector` | DefaultAuthenticationSelector.`add(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.

Copyright © 2010-2014 The Eclipse Foundation. All Rights Reserved.