Patent ID: 7561577

Claim:
A computer readable medium that stores a computer program for controlling access to a network, the computer readable medium comprising: an executable receiving code segment that, when executed, receives a request for at least one network service from an initiating end system; an executable first determining code segment that, when executed, determines at least one of service policy and logic associated with the at least one requested network service; and an executable instructing code segment that, when executed, provides instructions to the initiating end system to send a connection setup request to a network connection controller of the network, the instructions comprising a certificate to be included in the connection setup request, the certificate including information relating to the at least one of the service policy and logic and a unique identifier that correlates the connection setup request and the network service; wherein one of establishing a network connection and rejecting the connection setup request is based on the information relating to the at least one of the service policy and logic and the unique identifier included with the certificate.