package org.wso2.carbon.databridge.commons; public class Credentials { private final String username; private final String password; private final String domainName; private int tenantId; public Credentials(String username, String password, String domainName) { this.username = username; this.password = password; this.domainName = domainName; } public Credentials(String username, String password, String domainName, int tenantId) { this.username = username; this.password = password; this.domainName = domainName; this.tenantId = tenantId; } public String getUsername() { return username; } public String getPassword() { return password; } public String getDomainName() { return domainName; } public int getTenantId() { return tenantId; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof Credentials)) { return false; } Credentials that = (Credentials) o; if (!password.equals(that.password)) { return false; } if (!username.equals(that.username)) { return false; } return true; } @Override public int hashCode() { int result = username.hashCode(); result = 31 * result + password.hashCode(); return result; } }