Class SshPrivateKeyAuthenticationProperties

java.lang.Object
com.atlassian.bamboo.specs.model.repository.git.SshPrivateKeyAuthenticationProperties
All Implemented Interfaces:
EntityProperties, AuthenticationProperties

@Immutable public final class SshPrivateKeyAuthenticationProperties extends Object implements AuthenticationProperties
  • Constructor Details

    • SshPrivateKeyAuthenticationProperties

      public SshPrivateKeyAuthenticationProperties(String sshPrivateKey, @Nullable @Nullable String passphrase)
  • Method Details

    • getSshPrivateKey

      public String getSshPrivateKey()
    • getPassphrase

      @Nullable public @Nullable String getPassphrase()
    • validate

      public void validate()
      Specified by:
      validate in interface EntityProperties
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object