US 11,799,841 B2
Providing intercommunication within a system that uses disparate authentication technologies
Dhiraj D. Thakkar, Foster City, CA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Dec. 23, 2020, as Appl. No. 17/132,931.
Application 17/132,931 is a continuation of application No. 16/420,049, filed on May 22, 2019, granted, now 10,911,426.
Application 16/420,049 is a continuation of application No. 15/473,502, filed on Mar. 29, 2017, granted, now 10,348,713, issued on Jul. 9, 2019.
Claims priority of provisional application 62/395,991, filed on Sep. 16, 2016.
Prior Publication US 2021/0119985 A1, Apr. 22, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/08 (2013.01) [H04L 63/06 (2013.01); H04L 63/0807 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for providing intercommunication within a system that uses disparate authentication technologies, the method comprising:
installing an executable custom client authenticator on non-server entity, wherein the custom client authenticator authorizes communication between a client application of a client and requested entities of a server and wherein a native authentication technology for the client is different than a native authentication technology for the server;
registering the custom client authenticator, that is installed and performs on the non-server entity, in a descriptor file that is accessible by the server;
generating, performed at the custom client authenticator on the non-server entity, an authorization token for the client;
transmitting the authorization token as part of a request message for the client application to the server;
validating, performed at the custom client authenticator on the non-server entity, the authorization token on behalf of the server; and
forwarding the request message to the requested entities executing on the server based on the validating.