code: public function insert($objectIdentifier, $objectType, $adapterIdentifier, $adapterName)
      {
          /**
           * @var Identity $identity
           */
          $identity = Identity::fromArray([
              'objectIdentifier' => $objectIdentifier,
              'objectType' => $objectType,
              'adapterIdentifier' => $adapterIdentifier,
              'adapterName' => $adapterName,
          ]);
  
          $this->validator->validate($identity);
  
          $storage = reset($this->storages);
          $storage->insert($identity);
  
          return $identity;
      }
docs: {@inheritdoc}