Package: org.gradle.api.artifacts.repositories

## [Java] Interface PasswordCredentials

- org.gradle.api.credentials.Credentials

- All Superinterfaces:
    Credentials

  A username/password credentials that can be used to login to password-protected remote repository.

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `String` | `getPassword()` Returns the password to use when authenticating to this repository.
    `String` | `getUsername()` Returns the user name to use when authenticating to this repository.
    `void` | `setPassword(String password)` Sets the password to use when authenticating to this repository.
    `void` | `setUsername(String userName)` Sets the user name to use when authenticating to this repository.

- - ### Method Detail

    - #### public String getPassword()

      Returns the password to use when authenticating to this repository.

      Returns:
        The password. May be null.

    - #### public String getUsername()

      Returns the user name to use when authenticating to this repository.

      Returns:
        The user name. May be null.

    - #### public void setPassword(String password)

      Sets the password to use when authenticating to this repository.

      Parameters:
        `password` - The password. May be null.

    - #### public void setUsername(String userName)

      Sets the user name to use when authenticating to this repository.

      Parameters:
        `userName` - The user name. May be null.