You are here

public function Tfa::finalize in Two-factor Authentication (TFA) 7.2

Run TFA process finalization.

File

./tfa.inc, line 290
TFA module classes.

Class

Tfa
Class Tfa.

Code

public function finalize() {

  // Invoke plugin finalize.
  if (method_exists($this->validatePlugin, 'finalize')) {
    $this->validatePlugin
      ->finalize();
  }

  // Allow login plugins to act during finalization.
  if (!empty($this->loginPlugins)) {
    foreach ($this->loginPlugins as $class) {
      if (method_exists($class, 'finalize')) {
        $class
          ->finalize();
      }
    }
  }
}