Web client plugin manager in vCenter managed object browser
First Claim
1. A method for a plug-in manager in a virtual machine (VM) system to install or update a plug-in at a web server in the VM system, the method comprising:
- receiving, from a management entity in the VM system, a request to register or update the plug-in configured to extend the web server with a user interface element to interact with the management entity, wherein the request includes an address and authentication information for the management entity and a download address for a plug-in package;
recording the address and the authentication information;
transmitting, to the web server, an instruction to install or update the plug-in;
receiving, from the plug-in at the web server, a request for the address and the authentication information for the management entity; and
transmitting, to the plug-in at the web server, the address and the authentication information for the management entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for a plug-in manager in a virtual machine (VM) system to install or update a plug-in at a web client server in the VM system. The plug-in extends the web client server with a user interface element to interact with a management entity implemented as a VM in the VM system. The method includes receiving, from the management entity, a request to register or update the plug-in, wherein the request includes an address and authentication information for the management entity, recording the address and the authentication information, transmitting, to the web client server, an instruction to install or update the plug-in, receiving, from the plug-in at the web client server, a request for the address and the authentication information for the management entity, and transmitting, to the plug-in at the web client server, the address and the authentication information for the management entity.
-
Citations
26 Claims
-
1. A method for a plug-in manager in a virtual machine (VM) system to install or update a plug-in at a web server in the VM system, the method comprising:
-
receiving, from a management entity in the VM system, a request to register or update the plug-in configured to extend the web server with a user interface element to interact with the management entity, wherein the request includes an address and authentication information for the management entity and a download address for a plug-in package; recording the address and the authentication information; transmitting, to the web server, an instruction to install or update the plug-in; receiving, from the plug-in at the web server, a request for the address and the authentication information for the management entity; and transmitting, to the plug-in at the web server, the address and the authentication information for the management entity. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for a web server in a virtual machine (VM) system to add or update a plug-in from a management entity in the VM system, the method comprising:
-
receiving, from a plug-in manager, an instruction to install or update the plug-in configured to extend the web server with a user interface element to interact with the management entity; receiving, from the plug-in manager, a download address for a plug-in package; downloading the plug-in package for the plug-in based on the download address; installing the plug-in from the plug-in package; transmitting, to the plug-in manager, a request for an address and authentication information for the management entity; receiving, from the plug-in manager, the address and the authentication information for the management entity; and using the address and the authentication information for the management entity, establishing a secured connection with the management entity. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for a virtual machine (VM) system to install or update a plug-in at a web server in the VM system through a plug-in manager in the VM system, the method comprising:
-
a management entity in the VM system transmitting, to the plug-in manager, a request to register or update the plug-in configured to extend the web server with a user interface element to interact with the management entity, wherein the request comprising an address and authentication information of the management entity; the plug-in manager recording the address and the authentication information; the plug-in manager transmitting, to the web server, an instruction to install or update the plug-in; the plug-in manager transmitting, to the web server, a download address for a plug-in package; the web server downloading the plug-in package for the plug-in based on the download address and installing the plug-in from the plug-in package; the plug-in transmitting, to the plug-in manager, a request for the address and the authentication information for the management entity; the plug-in manager transmitting, to the plug-in, the address and the authentication information for the management entity; and using the address and the authentication information for the management entity, the plug-in establishing a secured connection with the management entity. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer-readable storage medium encoded with instructions executable by a processor implementing a plug-in manager in a virtual machine (VM) system to:
-
receive, from a management entity in the VM system, a request to register or update a plug-in that extends a web server with a user interface element to interact with the management entity, wherein the request includes an address and authentication information for the management entity and a download address for a plug-in package; record the address and the authentication information; transmit, to the web server, an instruction to install or update the plug-in; receive, from the plug-in at the web server, a request for the address and the authentication information for the management entity; and transmit, to the plug-in at the web server, the address and the authentication information for the management entity. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory, computer-readable storage medium encoded with instructions executable by a processor implementing a web server in a virtual machine (VM) system to:
-
receive, from a plug-in manager in the VM system, an instruction to install or update a plug-in that extends the web server with a user interface element to interact with a management entity in the VM system; receive, from the plug-in manager, a download address for a plug-in package; download the plug-in package for the plug-in based on the download address; install the plug-in from the plug-in package; transmit, to the plug-in manager, a request for an address and authentication information for the management entity; receive, from the plug-in manager, the address and the authentication information for the management entity; and use the address and the authentication information for the management entity to establish a secured connection with the management entity. - View Dependent Claims (23, 24, 25, 26)
-
Specification