Single sign-on (SSO) for non-SSO-compliant applications
AssigneeInternational Business Machines Corporation
InventorsKupherstein Yakov, Yaffe Dror
Life of this patent
Estimating the term…
Abstract
A method for providing SSO authentication when accessing non-SSO-compliant applications, the method including forwarding a user name and a password received from a non-SSO-compliant application to an SSO proxy, encapsulating the user name and password in a request to access a protected application, authenticating the user name and password responsive to the request using SSO authentication, and generating an SSO token if said authentication step is successful.
Claims38
A method for providing SSO authentication when accessing non-SSO-compliant applications, the method comprising:
- forwarding a user name and a password received from a non-SSO-compliant application to an SSO proxy;
- encapsulating said user name and password in a request to access a protected application;
- authenticating said user name and password responsive to said request using SSO authentication;
- and
- generating an SSO token if said authentication step is successful.
A system for SSO authentication for use with non-SSO-compliant applications, the system comprising:
- an SSO proxy operative to receive a user name and password from a non-SSO-compliant application and encapsulate said user name and password in a request to access a protected application;
- and
- an authenticator operative to authenticate said user name and password responsive to said request using SSO authentication and generate an SSO token if said authentication is successful.
A method for providing SSO authentication when accessing non-SSO-compliant applications, the method comprising:
- forwarding a user name and token received from a non-SSO-compliant application to an SSO proxy;
- encapsulating said user name and token in a request to access a protected application;
- authenticating said token responsive to said request using SSO authentication;
- and
- generating a security context for said request if said authentication step is successful.
A system for SSO authentication for use with non-SSO-compliant applications, the system comprising:
- an SSO proxy operative to receive a user name and token from a non-SSO-compliant application and encapsulate said user name and token in a request to access a protected application;
- and
- an authenticator operative to authenticate said user name and token responsive to said request using SSO authentication and generate a security context for said request if said authentication step is successful.
A method for implementing SSO authentication in support of non-SSO-compliant application access, the method comprising:
- providing a SSO proxy operative to receive a user name and a password from a non-SSO-compliant application;
- and
- configuring said SSO proxy to
- a) encapsulate said user name and password in a request to access a protected application, and
- b) send said request to a computer operative to
- c) authenticate said user name and password responsive to said request using SSO authentication;
- and
- d) generate an SSO token if said authentication is successful.
A computer program embodied on a computer-readable medium, the computer program comprising:
- a first code segment operative to forward a user name and a password received from a non-SSO-compliant application to an SSO proxy;
- a second code segment operative to encapsulate said user name and password in a request to access a protected application;
- a third code segment operative to authenticate said user name and password responsive to said request using SSO authentication;
- and
- a fourth code segment operative to generate an SSO token if said authentication is successful.
Dependencies are inferred from the claim text.