Automattic\WooCommerce\StoreApi\Utilities

JsonWebToken::create()public staticWC 1.0

Generates a token from provided data and secret.

{} Это метод класса: JsonWebToken{}

Хуков нет.

Возвращает

Строку.

Использование

$result = JsonWebToken::create( $payload, $secret );
$payload(массив) (обязательный)
Payload data.
$secret(строка) (обязательный)
The secret used to generate the signature.

Код JsonWebToken::create() WC 7.1.0

public static function create( array $payload, string $secret ) {
	$header    = self::to_base_64_url( self::generate_header() );
	$payload   = self::to_base_64_url( self::generate_payload( $payload ) );
	$signature = self::to_base_64_url( self::generate_signature( $header . '.' . $payload, $secret ) );

	return $header . '.' . $payload . '.' . $signature;
}