code: def validate_verification_code(self, device, code):
          
          device.update({
              'verificationCode': code,
              'trustBrowser': True
          })
          data = json.dumps(device)
  
          try:
              request = self.session.post(
                  '%s/validateVerificationCode' % self._setup_endpoint,
                  params=self.params,
                  data=data
              )
          except PyiCloudAPIResponseError as error:
              if error.code == -21669:
                  # Wrong verification code
                  return False
              raise
  
          # Re-authenticate, which will both update the HSA data, and
          # ensure that we save the X-APPLE-WEBAUTH-HSA-TRUST cookie.
          self.authenticate()
  
          return not self.requires_2sa
docs: Verifies a verification code received on a trusted device