# Package org.gradle.api.artifacts.repositories

Classes for declaring and using artifact repositories.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ArtifactRepository | A repository for resolving and publishing artifacts.
  AuthenticationSupported | An artifact repository which supports username/password authentication.
  FlatDirectoryArtifactRepository | A repository that looks into a number of directories for artifacts.
  IvyArtifactRepository | An artifact repository which uses an Ivy format to store artifacts and meta-data.
  MavenArtifactRepository | An artifact repository which uses a Maven format to store artifacts and meta-data.
  PasswordCredentials | A username/password credentials that can be used to login to password-protected remote repository.

## Package org.gradle.api.artifacts.repositories Description

Classes for declaring and using artifact repositories.