Trust Framework Actor Model

Based on the Constellations and Use Cases document this model defines the key actors for trust federations several constellations.

Table of contents: 

Baseline use case (matches constellation C01)

Subject

Entity whose identity can be authenticated

Synonymous with Principal in X.1252, ISO 29115; Caveat: The definition includes all trust service providers, but use cases imply that only users (service consumers) are meant

Relying Party

Entity that relies on identity-related claims by a asserting entity

In general use except in STORK

Identity Provider

Provider who manages identity information for Principals and provides identity-based services

Not a Kantara term; defined in X.1252 and STORK

Delegated Identity Management (constellation C10)

Attribute Provider

SP that manages and asserts attributes for Principals

 

CSP (Credential Service Provider

Provider supporting the verification of identities, the issuance of identity related tokens, and their subsequent management

 

RA (Registration Authority)

An entity  validating the identity and claims of applicants but does not issue or manage credentials

 

Note: need to consolidate C10 with this model: CSP vs. IDP, RA vs. RO

Identity Federation (extension of constellation C32)

Attribute Authority

A party whose authority to make claims is recognized by one or more relying parties

 

Assessor

Entity that evaluates an ETS or service provider's compliance using the Service Assessment Criteri

 

Auditor

Organization assessing entities and their services to establish their compliance with a policy

 

Federation Operator

Entity that defines standards and manages memberships and compliance with policy for its respective federation

 

Identity Broker

Provider that interfaces Relying Parties to a federation and aggregates federation relationships to simplify the interface for a RP

 

PMA (Policy Management Authority

 

 

Trust Anchor

The cryptographic service that serves as the top-most authority and is agreed out of the technical trust protocol

 

Underwriter

Insurance company that underwrite a specific risk of of a trust service provider to cover its liability

 

User centric model (constellation C21)

Pending