org.sonatype.aether.util.repository
Class DefaultAuthenticationSelector
java.lang.Object
org.sonatype.aether.util.repository.DefaultAuthenticationSelector
- All Implemented Interfaces:
- AuthenticationSelector
public class DefaultAuthenticationSelector
- extends Object
- implements AuthenticationSelector
A simple authentication selector that selects authentication based on repository identifiers.
- Author:
- Benjamin Bentmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAuthenticationSelector
public DefaultAuthenticationSelector()
add
public DefaultAuthenticationSelector add(String id,
Authentication auth)
- Adds the specified authentication info for the given repository identifier.
- Parameters:
id - The identifier of the repository to add the authentication for, must not be null.auth - The authentication to add, must not be null.
- Returns:
- This selector for chaining, never
null.
getAuthentication
public Authentication getAuthentication(RemoteRepository repository)
- Specified by:
getAuthentication in interface AuthenticationSelector
Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.