function hook_openid_normalization_method_info

hook_openid_normalization_method_info()

Allow modules to declare OpenID normalization methods.

The discovery function callbacks will be called in turn with an unique parameter, the identifier to normalize. They have to return a normalized identifier, or NULL if the identifier is not in a form they can handle.

The first normalization method that succeed (return a value that is not NULL) will stop the normalization process.

Return value

An array with a set of function callbacks, that will be called in turn when normalizing an OpenID identifier. The normalization functions have to return a normalized identifier, or NULL if the identifier is not in a form they can handle.

See also

hook_openid_normalization_method_info_alter()

Related topics

File

modules/openid/openid.api.php, line 100
Hooks provided by the OpenID module.

Code

function hook_openid_normalization_method_info() {
  return array(
    'new_normalization_idea' => '_my_normalization_method',
  );
}

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!openid!openid.api.php/function/hook_openid_normalization_method_info/7.x