private static function populateSharedHeaders(JWEInterface &$jwe, array $data) { if (array_key_exists('unprotected', $data)) { $jwe = $jwe->withSharedHeaders($data['unprotected']); } }