SYSTEM AND METHOD FOR CONTROLLING A WEBSPHERE PORTAL WITHOUT THE REQUIREMENT OF HAVING THE ADMINISTRATOR CREDENTIAL ID AND PASSWORD
First Claim
1. A method, in a Java application having Java application code which has a Java code interface, for receiving control requests from requesting users and determining whether the requesting users are authorized to control a portal, the portal having portal control application code which has a portal control code interface, the method comprising the steps of:
- a. receiving, at the Java code interface, a request to control the portal;
b. parsing, by the Java application, the portal control request for obtaining the requesting user identification (ID) and associated password (PW);
c. comparing, by the Java application, the requesting user ID and PW with a list which are authorized to control the portal;
d. determining whether the requesting user ID and associated PW match any of the user IDs and associated PWs in the list of authorized user IDs and associated PWs;
e. if not, skipping to step g;
f. if so, conveying the authorized user ID and PW to the Java code interface and conveying the authorized user ID and PW, from the Java code interface, to the Java application as an authorized requesting user; and
g. ending the method.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for securely controlling (e.g., “starting” and “stopping”) a WebSphere Portal (WP) in a production environment without the requirement of having knowledge of (and using) the administrator credentials (ID and password). The system and method, as implemented in a Java application, receives from requesting users and determines whether the requesting users are authorized to control (start/stop) the portal by comparing each requesting user'"'"'s ID and PW against a list of authorized user IDs and PWs and, if there is a match, passing on the authorized user ID and PW to the portal for controlling (starting/stopping) the WebSphere Portal. The system and method further conveys portal control request authorized user acceptances or portal control request unauthorized user rejections—depending upon whether the requesting user'"'"'s ID and PW matches any of the list of authorized user IDs and PWs.
-
Citations
18 Claims
-
1. A method, in a Java application having Java application code which has a Java code interface, for receiving control requests from requesting users and determining whether the requesting users are authorized to control a portal, the portal having portal control application code which has a portal control code interface, the method comprising the steps of:
-
a. receiving, at the Java code interface, a request to control the portal; b. parsing, by the Java application, the portal control request for obtaining the requesting user identification (ID) and associated password (PW); c. comparing, by the Java application, the requesting user ID and PW with a list which are authorized to control the portal; d. determining whether the requesting user ID and associated PW match any of the user IDs and associated PWs in the list of authorized user IDs and associated PWs; e. if not, skipping to step g; f. if so, conveying the authorized user ID and PW to the Java code interface and conveying the authorized user ID and PW, from the Java code interface, to the Java application as an authorized requesting user; and g. ending the method. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer usable medium including computer usable program code comprising Java application code which has a Java code interface for implementing a method for receiving control requests from requesting users and determining whether the requesting users are authorized to control a portal, the portal having portal control application code which has a portal control code interface, the method comprising the steps of:
-
a. at the Java code interface, receiving a request to control the portal; b. parsing, by the Java application, the portal control request for obtaining the requesting user identification (ID) and associated password (PW); c. comparing, by the Java application, the requesting user ID and PW with a list which are authorized to control the portal; d. determining whether the requesting user ID and associated PW match any of the user IDs and associated PWs in the list of authorized user IDs and associated PWs; e. if not, skipping to step g; f. if so, conveying the authorized user ID and PW to the Java code interface and conveying the authorized user ID and PW, from the Java code interface, to the Java application as an authorized requesting user; and g. ending the method. - View Dependent Claims (8, 9, 10, 11, 12)
-
- 13. A system for receiving control requests from requesting users and determining whether the requesting users are authorized to control a portal, the portal having portal control application code which has a portal control code interface, the system comprising a Java application having Java application code and a Java code interface, the Java application code having a table having list of authorized user identifications (IDs) and associated passwords (PWs), the Java code interface having code for receiving control requests from requesting users from a portal control request channel, for parsing those requests to obtain the requesting user IDs and PWs and for passing to the Java application code, the Java application code having code for comparing those requesting user IDs and PWs with the list of authorized user IDs and associated PWs in the table and for passing the requesting user ID and PW to the portal control application code and the portal control code interface via an authorized user portal control request channel if it matches an authorized user ID and associated PW in the table.
Specification