×

Authorization delegation system, control method, authorization server, and storage medium

  • US 10,154,036 B2
  • Filed: 07/19/2016
  • Issued: 12/11/2018
  • Est. Priority Date: 07/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. An authorization delegation system that comprises a resource server that provides a service and an authorization server that performs authorization delegation for authorizing a client apparatus access to user data that the resource server has based on authorization information,wherein the authorization server includes at least a processor and at least a memory coupled to at least the processor and having stored thereon instructions which, when executed by the at least the processor, cause the authorization server to perform operations comprising:

  • performing, by an authentication unit, an authentication of a user based on received user authentication information from the client apparatus;

    issuing, by an authorization unit, two sets of information, one of which is the authorization information to inform an allowance of the authorization and the other of which is updating authorization information to update the authorization information automatically, when an authorization request to request the authorization delegation is received from the client apparatus and it is permitted to delegate authority concerning a use of the service of the authenticated user to the client apparatus;

    receiving, by a receiving unit, another authorization request from the client apparatus;

    retrieving, by a retrieving unit, whether or not the updating authorization information has already been issued when the authorization request received by the receiving unit is acquired;

    wherein, when confirmed that the updating authorization information has already been issued for the retrieval by the retrieving unit, the authorization unit invalidates the retrieved updating authorization information, and controls whether to newly issue the authorization information and the updating authorization information according to a new permission of a user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×