Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of testing plug-ins for a Web-based product, comprising: creating a test page including a statement invoking an executable periodically reloading the test page; placing the test page on a server having a security mechanism to be tested; and attempting to access the test page from a remote browser connected to the server, wherein successful or unsuccessful access of the test page verifies proper operation of the security mechanism.
2. The method of claim 1, wherein the step of creating a test page including a statement invoking an executable periodically reloading the test page further comprises: creating a test page including a JavaScript script invoking a reload function.
3. The method of claim 1, wherein the step of creating a test page including a statement invoking an executable periodically reloading the test page further comprises: creating a test page including a request for a protected document.
4. The method of claim 1, wherein the step of creating a test page including a statement invoking an executable periodically reloading the test page further comprises: creating a test page including a request for a protected executable.
5. The method of claim 1, wherein the step of placing the test page on a server having a security mechanism to be tested further comprises: placing the test page in a protected directory.
6. The method of claim 1, wherein the step of attempting to access the test page from a remote browser connected to the server further comprises: requesting the test page with a userid and password not authorized to access the test page.
7. The method of claim 1, wherein the step of attempting to access the test page from a remote browser connected to the server further comprises: attempting to access the test page concurrently from a plurality of browsers or workstations.
8. The method of claim 1, wherein the step of attempting to access the test page from a remote browser connected to the server further comprises: periodically requesting the test page at a reload interval specified by the test page.
9. A mechanism for of testing plug-ins for a Web-based product, comprising: a server including a security mechanism to be tested and a test page including a statement invoking an executable periodically reloading the test page; and a workstation connected to the server and running a browser attempting to access the test page, wherein successful or unsuccessful access of the test page verifies proper operation of the security mechanism.
10. The mechanism of claim 9, wherein the server further comprises a protected directory containing the test page.
11. The mechanism of claim 9, wherein the test page further comprises a reference to a protected document.
12. The mechanism of claim 9, wherein the test page further comprises a reference to a protected executable.
13. The mechanism of claim 9, wherein the test page further comprises a plurality of frames each testing a different feature of the security mechanism.
14. The mechanism of claim 9, wherein the browser repeatedly requests the test page at a reload interval specified in the test page.
15. The mechanism of claim 9, wherein the test page includes a JavaScript script calling a reload function.
16. A computer program product within a computer usable medium, comprising: a test page including a statement invoking an executable periodically reloading the test page; instructions for determining whether a userid and password submitted with a browser request for the test page are authorized to access the test page; instructions, responsive to determining that the userid and password are not authorized to access the test page, for returning an error code; instructions, responsive to determining that the userid and password are authorized to access the test page, for returning the contents of the test page to a browser submitting the browser request; and instructions for displaying the error code or the contents of the test page.
17. The computer program product of claim 16, further comprising: instructions within the test page for requesting reload of the test page at a periodic interval.
18. The computer program product of claim 16, further comprising: instructions within the test page for requesting a protected document.
19. The computer program product of claim 16, further comprising: instructions within the test page for requesting a protected executable.
20. The computer program product of claim 16, wherein the test page further comprises a JavaScript script.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
Unknown
November 21, 2000
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.