public boolean equals()

in Utils/AzureAuthenticationFilter/src/main/java/com/microsoft/azure/oidc/application/settings/impl/SimpleApplicationSettings.java [107:151]


    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;
        if (getClass() != obj.getClass())
            return false;
        SimpleApplicationSettings other = (SimpleApplicationSettings) obj;
        if (applicationId == null) {
            if (other.applicationId != null)
                return false;
        } else if (!applicationId.equals(other.applicationId))
            return false;
        if (applicationSecret == null) {
            if (other.applicationSecret != null)
                return false;
        } else if (!applicationSecret.equals(other.applicationSecret))
            return false;
        if (oIDCPolicy == null) {
            if (other.oIDCPolicy != null)
                return false;
        } else if (!oIDCPolicy.equals(other.oIDCPolicy))
            return false;
        if (principalId == null) {
            if (other.principalId != null)
                return false;
        } else if (!principalId.equals(other.principalId))
            return false;
        if (principalSecret == null) {
            if (other.principalSecret != null)
                return false;
        } else if (!principalSecret.equals(other.principalSecret))
            return false;
        if (redirectURL == null) {
            if (other.redirectURL != null)
                return false;
        } else if (!redirectURL.equals(other.redirectURL))
            return false;
        if (tenant == null) {
            if (other.tenant != null)
                return false;
        } else if (!tenant.equals(other.tenant))
            return false;
        return true;
    }