java.lang.Object
pl.allegro.tech.build.axion.release.domain.scm.ScmIdentity

public class ScmIdentity extends Object
  • Constructor Details

    • ScmIdentity

      public ScmIdentity(boolean useDefault, boolean disableAgentSupport, boolean privateKeyBased, boolean usernameBased, String privateKey, String passPhrase, String username, String password)
  • Method Details

    • defaultIdentity

      public static ScmIdentity defaultIdentity()
    • defaultIdentityWithoutAgents

      public static ScmIdentity defaultIdentityWithoutAgents()
    • keyIdentity

      public static ScmIdentity keyIdentity(String privateKey, String passPhrase)
    • usernameIdentity

      public static ScmIdentity usernameIdentity(String username, String password)
    • isUseDefault

      public boolean isUseDefault()
    • isDisableAgentSupport

      public boolean isDisableAgentSupport()
    • isPrivateKeyBased

      public boolean isPrivateKeyBased()
    • isUsernameBased

      public boolean isUsernameBased()
    • getPrivateKey

      public String getPrivateKey()
    • getPassPhrase

      public String getPassPhrase()
    • getUsername

      public String getUsername()
    • getPassword

      public String getPassword()