WC_Shortcode_My_Account::get_password_reset_bridge_signature │ private static │ WC 1.0

Sign bridge claims together with WordPress's current hashed reset state.

Method of the class: WC_Shortcode_My_Account{}

No Hooks.

Returns

string. HMAC signature.

Usage

$result = WC_Shortcode_My_Account::get_password_reset_bridge_signature( $user, $expiration, $nonce );
$user(WP_User) (required)
Token owner.
$expiration(int) (required)
Unix expiry timestamp.
$nonce(string) (required)
Random token nonce.

WC_Shortcode_My_Account::get_password_reset_bridge_signature() code WC 11.2.1

private static function get_password_reset_bridge_signature( $user, $expiration, $nonce ) {
	return self::sign_password_reset_claims( array( self::PASSWORD_RESET_FORM_TOKEN_VERSION, $user->ID, $expiration, $nonce, $user->user_activation_key ) );
}