| Interface | Description |
|---|---|
| CredentialsProvider |
Contract for providers of authentication credentials for authenticating against remote repositories.
|
| Class | Description |
|---|---|
| AuthenticationManager |
Manages authentication aspects of artifact publishing.
|
| Credentials |
Describes authentication credentials.
|
| CredentialsProviderRegistry |
A registry of
CredentialsProvider instances. |
| DomHelper | |
| LegacyAuthenticationHandler |
Acts as the main authentication coordinator for the upload.
|
| LegacyAuthenticationHandler.Repository |
A wrapper around the org.apache.maven.artifact.ant.RemoteRepository class from the maven ant tasks due to
some change in Gradle causing classloader problems.
|
| PathHelper | |
| PublishingAuthenticationHandler |
Acts as the main authentication coordinator for "publish" tasks using the Publication API.
|
| RepositoryAuthenticationHandler | |
| SettingsXmlCredentialsProvider |
Provider of credentials based on standard Maven conventions using settings.xml.
|
| Exception | Description |
|---|---|
| LegacyAuthenticationHandler.ReflectionException |