Lcobucci\JWT\Signer\Rsa::createHash PHP Method

createHash() public method

public createHash ( string $payload, Lcobucci\JWT\Signer\Key $key ) : string
$payload string
$key Lcobucci\JWT\Signer\Key
return string
    public function createHash(string $payload, Key $key) : string
    {
        $key = openssl_get_privatekey($key->getContent(), $key->getPassphrase());
        $this->validateKey($key);
        $signature = '';
        openssl_sign($payload, $signature, $key, $this->getAlgorithm());
        return $signature;
    }