Patent ID: 8407464
Filing Date: 2013-03-26
Classification: H04L

Abstract:
1. A method of providing a service to a requester, comprising: determining, using a servicer that is structured and arranged to provide a service to a requester, if certificate validation of a requester certificate is needed for access by the requester to the service; authenticating, using the servicer, the requester, wherein the authenticating comprises validating a proof of possession of a private key; creating, using the servicer, an authentication, authorization, and accounting (AAA) request, the AAA request including the requester certificate and an AAA validation attribute, wherein the AAA validation attribute describes a context and a type of the requested access; sending, using the servicer, the AAA request to an AAA server, wherein the AAA server is structured and arranged to determine if available resources within the AAA server are able to support the certificate validation; verifying, using the AAA server, that the AAA request is a proper request, the proper request including sufficient and properly formed data for the AAA server to perform AAA services; performing, using the AAA server, the certificate validation to indicate whether communications originate from the requester, by: receiving, from the AAA server and using the servicer, a AAA response that includes a result of the certification validation, a certificate validation protocol response for the certification validation, and the AAA response attributes, the AAA response attributes comprising information from the external validation resource when the external validation is used to validate the certificate; and performing, using the servicer, an action based on the AAA response.