private function getNameEn(IdentityProvider $identityProvider, EngineBlock_Log_Message_AdditionalInfo $additionalInfo)
 {
     if ($identityProvider->displayNameEn) {
         return $identityProvider->displayNameEn;
     }
     if ($identityProvider->nameEn) {
         return $identityProvider->nameEn;
     }
     EngineBlock_ApplicationSingleton::getLog()->warning('No EN displayName and name found for idp: ' . $identityProvider->entityId, array('additional_info' => $additionalInfo->toArray()));
     return $identityProvider->entityId;
 }
 protected function _setAdditionalEventItems(EngineBlock_Log_Message_AdditionalInfo $additionalInfo = null)
 {
     if ($additionalInfo) {
         $additionalEvents = $additionalInfo->toArray();
         foreach ($additionalEvents as $key => $value) {
             $this->setEventItem($key, $value);
         }
     }
 }