# Package org.eclipse.aether.util.repository

Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AuthenticationBuilder | A utility class to build authentication info for repositories and proxies.
  ChainedWorkspaceReader | A workspace reader that delegates to a chain of other readers, effectively aggregating their contents.
  ConservativeAuthenticationSelector | An authentication selector that delegates to another selector but only if a repository has no authentication data yet.
  ConservativeProxySelector | A proxy selector that delegates to another selector but only if a repository has no proxy yet.
  DefaultAuthenticationSelector | A simple authentication selector that selects authentication based on repository identifiers.
  DefaultMirrorSelector | A simple mirror selector that selects mirrors based on repository identifiers.
  DefaultProxySelector | A simple proxy selector that selects the first matching proxy from a list of configured proxies.
  JreProxySelector | A proxy selector that uses the `JRE's global proxy selector`.
  SimpleArtifactDescriptorPolicy | An artifact descriptor error policy that allows to control error handling at a global level.
  SimpleResolutionErrorPolicy | A resolution error policy that allows to control caching for artifacts and metadata at a global level.

## Package org.eclipse.aether.util.repository Description

Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.

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