Interface SettingsDecryptionRequest

  • All Known Implementing Classes:
    DefaultSettingsDecryptionRequest

    public interface SettingsDecryptionRequest
    Collects parameters that control the decryption of settings.
    Author:
    Benjamin Bentmann
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.List<org.apache.maven.settings.Proxy> getProxies()
      Gets the proxies whose passwords should be decrypted.
      java.util.List<org.apache.maven.settings.Server> getServers()
      Gets the servers whose passwords should be decrypted.
      SettingsDecryptionRequest setProxies​(java.util.List<org.apache.maven.settings.Proxy> proxies)
      Sets the proxies whose passwords should be decrypted.
      SettingsDecryptionRequest setServers​(java.util.List<org.apache.maven.settings.Server> servers)
      Sets the servers whose passwords should be decrypted.
    • Method Detail

      • getServers

        java.util.List<org.apache.maven.settings.Server> getServers()
        Gets the servers whose passwords should be decrypted.
        Returns:
        The servers to decrypt, never null.
      • setServers

        SettingsDecryptionRequest setServers​(java.util.List<org.apache.maven.settings.Server> servers)
        Sets the servers whose passwords should be decrypted.
        Parameters:
        servers - The servers to decrypt, may be null.
        Returns:
        This request, never null.
      • getProxies

        java.util.List<org.apache.maven.settings.Proxy> getProxies()
        Gets the proxies whose passwords should be decrypted.
        Returns:
        The proxies to decrypt, never null.
      • setProxies

        SettingsDecryptionRequest setProxies​(java.util.List<org.apache.maven.settings.Proxy> proxies)
        Sets the proxies whose passwords should be decrypted.
        Parameters:
        proxies - The proxies to decrypt, may be null.
        Returns:
        This request, never null.