You are here

interface KeyProviderRequirementsInterface in Apigee Edge 8

Interface for checking the key provider's requirements.

Hierarchy

Expanded class hierarchy of KeyProviderRequirementsInterface

All classes that implement KeyProviderRequirementsInterface

3 files declare their use of KeyProviderRequirementsInterface
AuthenticationForm.php in src/Form/AuthenticationForm.php
KeyEntityFormEnhancer.php in src/KeyEntityFormEnhancer.php
KeyProviderRequirementsBase.php in src/Plugin/KeyProvider/KeyProviderRequirementsBase.php

File

src/Plugin/KeyProviderRequirementsInterface.php, line 27

Namespace

Drupal\apigee_edge\Plugin
View source
interface KeyProviderRequirementsInterface {

  /**
   * Checks the requirements of the key provider.
   *
   * @param \Drupal\key\KeyInterface $key
   *   The key entity.
   *
   * @throws \Drupal\apigee_edge\Exception\KeyProviderRequirementsException
   *   Exception thrown when the requirements of the key provider are not
   *   fulfilled.
   */
  public function checkRequirements(KeyInterface $key) : void;

}

Members

Namesort descending Modifiers Type Description Overrides
KeyProviderRequirementsInterface::checkRequirements public function Checks the requirements of the key provider. 2