liveBook · Manning

Trust framework

As explained in Authorization in Action

A trust framework is a set of legal, policy, and technical agreements that defines how parties exchange identity information and what assurances they provide.

A trust framework defines how organizations exchange identity information, how recipients may use it, and what guarantees the identity provider makes. In federated identity, it complements protocols such as Security Assertion Markup Language (SAML), OAuth, and OpenID Connect, which carry authentication status and attributes between an identity provider and a relying party. section 2.5.2

Trust frameworks establish different arrangements depending on the identity model:

  • Enterprise federation commonly uses bespoke contracts between organizations. An employer can provide employee authentication to a benefits provider, with agreed attributes exchanged behind the scenes. section 2.5.2
  • Public online federation often replaces a formal bilateral agreement with a standardized click-through license. A website may redirect authentication to Google and receive an access token containing claims. section 2.5.2
  • Decentralized identity uses trust frameworks to help relying parties recognize credible issuers without negotiating an agreement with every issuer. section 2.5.3

University transcript

A university issues a transcript credential to a student, who presents it to an employer. An accrediting organization’s trust framework helps the employer determine that the university is genuine, even without a direct agreement between employer and university. section 2.5.3

The framework therefore connects identity, governance, privacy, and authorization. It determines which assertions or credentials a relying party can accept and under what assurances, while decentralized models distribute the choice of whom to trust across participants. section 2.5.2 section 2.5.3

How Authorization in Action covers it

How deep it goes
Defines legal and assurance responsibilities, but defers detailed operation of SAML, OAuth, and OpenID Connect protocols.
Examples
Uses employer-benefits federation, Google-to-website sign-on, and accredited-university transcript credentials.
What it assumes
Assumes basic identity-provider and relying-party roles while introducing trust requirements across organizations.
What you can do after
Evaluate/understand which identity assertions or credentials a relying party can trust across organizational boundaries.
How it connects
Connects federated identity, decentralized identity, identity providers, relying parties, authorization, and verifiable credentials.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Authorization in Action. The section links point to the parts of the book it draws on.