liveBook · Manning

Revocation

Revocation is the invalidation or withdrawal of a previously issued credential, key, certificate, token, or permission before or when its authorization ends.

How 4 Manning books explain it

Authorization in Action

Credential revocation is the invalidation of a credential before its expiration date.

How it is used
Shortens exposure windows by keeping authorization decisions aligned with changed identity, device, risk, employment, or delegation signals.
How deep it goes
Explains endpoints, signed lists, cached updates, and fallback workflows, but does not specify a single universal revocation protocol.
Examples
Uses revoked employment and certification credentials, signed status lists, real-time endpoints, supplier delegations, and event-driven signal updates.
What you can do after
Operate authorization checks that reject revoked credentials and provide limited, logged exception paths when status verification fails.

Read how Authorization in Action explains revocation →

Real-World Cryptography

Certificate revocation is the process of declaring a previously issued certificate invalid before its scheduled expiration.

How it is used
Protects TLS connections by removing compromised certificates from otherwise trusted web public-key infrastructure.
How deep it goes
Compares CRLs, OCSP, and OCSP stapling, including operational drawbacks, but stops short of implementation details.
Examples
Uses web browsers, websites, mobile applications, CRLs, OCSP queries, and stapled responses as concrete examples.
What you can do after
Evaluate certificate-status mechanisms and recognize their availability, privacy, size, and user-experience tradeoffs.

Read how Real-World Cryptography explains revocation →

Software Security for Developers

Token revocation is the invalidation of a security token before or at the end of its normal validity period.

How it is used
Explains how to undo trust after certificate compromise, loss of authorization, or refresh-token theft.
How deep it goes
Defines triggers, reporting, client checks, CRLs, and OCSP, but stops short of implementation procedures.
Examples
Uses a stolen private key, certificate revocation lists, OCSP, and refresh-token theft as concrete cases.
What you can do after
Evaluate when compromised certificates or refresh tokens require revocation and identify the responsible operational team.

Read how Software Security for Developers explains revocation →

Spring Security in Action, Second Edition

Token revocation is the process of invalidating a token before its normal expiration so that it can no longer be used.

How it is used
Protects OAuth 2 resources by invalidating stolen access tokens before expiration when extra protection is justified.
How deep it goes
Explains the endpoint workflow, default activation, introspection requirement, and performance trade-off without implementation internals.
Examples
Uses cURL requests against the revocation and introspection endpoints with HTTP Basic client authentication.
What you can do after
Operate token revocation and verify that introspection marks the revoked token inactive.

Read how Spring Security in Action, Second Edition explains revocation →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.