def verifySocksReply(self, data):
        if len(data) < 8:
            return False
        if ord(data[0]) != 0:
            self.transport.loseConnection()
            self.handshakeDone.errback(SOCKSError((1, "bad data")))
            return False
        status = ord(data[1])
        if status != 0x5a:
            self.transport.loseConnection()
            self.handshakeDone.errback(SOCKSError(
                    (status, "request not granted: %d" % status)))
            return False
        return True
The user's list of ``ExternalAccount`` instances for this provider
dataset/ETHPy150Open ln5/twisted-socks/src/socksclient.py/SOCKSv4ClientProtocol.verifySocksReply--crossover with--dataset/ETHPy150Open CenterForOpenScience/osf.io/website/addons/base/__init__.py/AddonOAuthUserSettingsBase.external_accounts