Patent ID: 8843997

Claim:
A system relating to trust network services comprising: a plurality of client computers coupled to a network; an access server coupled to the network for providing a host application that provides a plurality of application services to the client computers; a trust server coupled to a trust history database and the network, the trust server providing trust services to the access server; a display broker coupled to the network providing a user interface for trust services; and a set of application services including the following services: trust services, service connectors which are adaptors for the trust services, and trust service proxies coupled to the network; wherein the access server, the trust server, the display broker and the set of application services are system components that comprise a pipeline that provides function according to the interaction of the system components with the policies held by a relying party; wherein the access server, the trust server, the display broker and the set of application services communicate with each other in a peer-to-peer manner in a non-hierarchical secure network through a trust protocol; wherein the trust server is further configured to start a trust session by passing a user identification (ID), close a trust session by passing a session ID, create a new credential expression by passing a session ID, cancel a credential request by passing a credential ID, check a credential request status by passing the credential ID, where the credential request is a request to authorize an interaction with a protected resource that specifies the trust services needed to be validated and documents the interaction and has a status; wherein the trust protocol does not include starting the trust session and does not include stopping the trust session; and wherein the trust network services communicate with the trust protocol that includes transmitting a credential request to selectively authorize or restrict communications or provision services among any of the plurality of client computers and the trust network services.