You are here

interface SecuresiteManagerInterface in Secure Site 8

Defines an interface for managing securesite authentication

Hierarchy

Expanded class hierarchy of SecuresiteManagerInterface

All classes that implement SecuresiteManagerInterface

1 file declares its use of SecuresiteManagerInterface
SecuresiteSubscriber.php in src/EventSubscriber/SecuresiteSubscriber.php
Contains Drupal\securesite\EventSubscriber\SecuresiteSubscriber.

File

src/SecuresiteManagerInterface.php, line 16
Contains \Drupal\securesite\SecuresiteManagerInterface.

Namespace

Drupal\securesite
View source
interface SecuresiteManagerInterface {
  public function setRequest(Request $request);

  /**
   * Return the appropriate method of authentication for the request
   *
   * @return int
   *    type of the authentication mechanism
   */
  public function getMechanism();

  /**
   * @param int $type
   *    type of the authentication mechanism
   */
  public function boot($type);
  public function showDialog($type);
  public function forcedAuth();

}

Members

Namesort descending Modifiers Type Description Overrides
SecuresiteManagerInterface::boot public function 1
SecuresiteManagerInterface::forcedAuth public function 1
SecuresiteManagerInterface::getMechanism public function Return the appropriate method of authentication for the request 1
SecuresiteManagerInterface::setRequest public function 1
SecuresiteManagerInterface::showDialog public function 1