Delegating digital credentials
First Claim
Patent Images
1. A method comprising:
- receiving, from a delegator, a designation of a role and a delegate to assume the role;
receiving, from a credential service provider, an indication that the designation is valid; and
issuing a delegation credential in response to receiving the indication.
1 Assignment
0 Petitions
Accused Products
Abstract
The system includes receiving, from a delegator, a designation of a role and a delegate to assume the role, receiving, from a credential service provider, an indication that the designation is valid, issuing a delegation credential in response to receiving the indication, and issuing a confirmation to the delegator, which indicates that the delegation credential was issued.
85 Citations
40 Claims
-
1. A method comprising:
-
receiving, from a delegator, a designation of a role and a delegate to assume the role;
receiving, from a credential service provider, an indication that the designation is valid; and
issuing a delegation credential in response to receiving the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving a request from a delegate for access to a service;
obtaining delegation credentials for the delegate;
determining which of the delegation credentials correspond to access requirements for the service; and
providing the delegation credentials that correspond to the access requirements. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19)
-
-
16. A method comprising:
-
receiving, from a delegate, a value corresponding to a confirmation code and an identifier, the confirmation code and the identifier corresponding to a delegator;
identifying the delegator using at least one of the identifier and the confirmation code; and
assigning, to the delegate, a delegation credential that corresponds to the delegator.
-
-
20. A method comprising:
-
receiving, from a delegate, a delegation request for a role of the delegator;
receiving a value corresponding to a confirmation code from the delegate;
receiving, from the delegator, a request for outstanding delegation requests;
requesting approval from the delegator of an outstanding delegation request from the delegate; and
receiving the confirmation code from the delegator in response to requesting approval. - View Dependent Claims (21, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 35, 36, 37, 39, 40)
-
-
23. An article comprising a machine-readable medium that stores executable instructions that cause a machine to:
-
receive, from a delegator, a designation of a role and a delegate to assume the role;
receive, from a credential service provider, an indication that the designation is valid; and
issue a delegation credential in response to receiving the indication.
-
-
29. An article comprising a machine-readable medium that stores executable instructions that cause a machine to:
-
receive a request from a delegate for access to a service;
obtain delegation credentials for the delegate;
determine which of the delegation credentials correspond to access requirements for the service; and
provide the delegation credentials that correspond to the access requirements.
-
-
34. An article comprising a machine-readable medium that stores executable instructions that cause a machine to:
-
receive, from a delegate, a value corresponding to a confirmation code and an identifier, the confirmation code and the identifier corresponding to a delegator;
identify the delegator using at least one of the identifier and the confirmation code; and
assign, to the delegate, a delegation credential that corresponds to the delegator.
-
-
38. An article comprising a machine-readable medium that stores executable instructions that cause a machine to:
-
receive, from a delegate, a delegation request for a role of the delegator;
receive a value corresponding to a confirmation code from the delegate;
receive, from the delegator, a request for outstanding delegation requests;
request approval from the delegator of an outstanding delegation request from the delegate; and
receive the confirmation code from the delegator in response to requesting approval.
-
Specification