php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_php_password_algo Struct Reference

#include <php_password.h>

Data Fields

const char * name
 
zend_string *(* hash )(const zend_string *password, zend_array *options)
 
bool(* verify )(const zend_string *password, const zend_string *hash)
 
bool(* needs_rehash )(const zend_string *password, zend_array *options)
 
int(* get_info )(zval *return_value, const zend_string *hash)
 
bool(* valid )(const zend_string *hash)
 

Detailed Description

Definition at line 39 of file php_password.h.

Field Documentation

◆ get_info

int(* _php_password_algo::get_info) (zval *return_value, const zend_string *hash)

Definition at line 44 of file php_password.h.

◆ hash

zend_string *(* _php_password_algo::hash) (const zend_string *password, zend_array *options)

Definition at line 41 of file php_password.h.

◆ name

const char* _php_password_algo::name

Definition at line 40 of file php_password.h.

◆ needs_rehash

bool(* _php_password_algo::needs_rehash) (const zend_string *password, zend_array *options)

Definition at line 43 of file php_password.h.

◆ valid

bool(* _php_password_algo::valid) (const zend_string *hash)

Definition at line 45 of file php_password.h.

◆ verify

bool(* _php_password_algo::verify) (const zend_string *password, const zend_string *hash)

Definition at line 42 of file php_password.h.


The documentation for this struct was generated from the following file: