74        return strlen($this->testOBJ->getPassword());
 
   79        return $this->rbacsystem->checkAccess(
'write', $this->testOBJ->getRefId());
 
  108        return 'tst_password_' . $this->testOBJ->getTestId();
 
  118            $this->
user->getId(),
 
  119            $this->testOBJ->getId(),
 
  120            $this->getWrongEnteredPasswordLogMsg(),
 
  124            $this->testOBJ->getRefId()
 
  130        return $this->
lng->txtlng(
 
  132            'log_wrong_test_password_entered',
 
static _addLog( $user_id, $object_id, $logtext, $question_id=0, $original_id=0, $test_only=false, $test_ref_id=0)
Add an assessment log entry.
 
static _enabledAssessmentLogging()
 
class ilRbacSystem system function like checkAccess, addActiveRole ... Supporting system functions ar...
 
static get(string $a_var)
 
static set(string $a_var, $a_val)
Set a value.
 
__construct(ilRbacSystem $rbacsystem, ilObjUser $user, ilObjTest $testOBJ, ilLanguage $lng)
 
logWrongEnteredPassword()
 
isPrivilegedParticipant()
 
wrongUserEnteredPasswordExist()
 
isPasswordProtectionPageRedirectRequired()
 
getWrongEnteredPasswordLogMsg()
 
setUserEnteredPassword($enteredPassword)
 
isUserEnteredPasswordCorrect()