Patent ID: 11882106
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 10:
11. A computing service comprising:
at least one processor; and
memory storing instructions executable by the at least one processor, wherein the instructions, when executed, cause the computing service to:
identify a plurality of different authentication schemes supported by the computing service in a distributed computing system;
generate an authentication request for a security token configured to authenticate the computing service to another computing service in the distributed computing system, the authentication request including one or more indicators that indicate the plurality of different authentication schemes supported by the computing service;
send the authentication request to an authentication service;
perform an authentication process with the authentication service according to at least one authentication scheme of the plurality of different authentication schemes supported by the computing service based on the authentication service matching the at least one authentication scheme supported by the computing service to a corresponding authentication scheme supported by the authentication service;
receive the security token from the authentication service based on the authentication process; and
authenticate the computing service to the other computing service using the security token.