References

Every specification and document the series relies on, grouped by subject.

  • Part 14
  • beginner
  • a reference, not a read

Primary specifications and official project documentation, in one place. Each part links the ones it leans on; this is the full list.

OAuth and IETF

OAuth 2.1 Authorization Framework — Internet-Draft

As of September 2026, OAuth 2.1 is an active IETF Internet-Draft (draft-ietf-oauth-v2-1-16), not yet a published RFC.

OAuth 2.0 Authorization Framework — RFC 6749

Use primarily for historical/base OAuth 2.0 concepts. For modern security guidance, pair it with RFC 9700.

OAuth 2.0 Security Best Current Practice — RFC 9700 / BCP 240

Especially relevant for:

  • Authorization Code security;
  • refresh-token protection/rotation;
  • redirect URI security;
  • deprecated/insecure historical patterns;
  • password-change security events.

PKCE — RFC 7636

Token Revocation — RFC 7009

Token Introspection — RFC 7662

Authorization Server Metadata — RFC 8414

JSON Web Token — RFC 7519

JSON Web Key — RFC 7517

JSON Web Signature — RFC 7515

OpenID Connect

OpenID Connect Core 1.0

Relevant for:

  • openid scope;
  • ID Tokens;
  • claims;
  • Authorization Code Flow;
  • nonce;
  • UserInfo.

OpenID Connect Discovery 1.0

Spring

Spring Security — Authorization Server

Spring Authorization Server reference

Some documentation remains available under the standalone Spring Authorization Server reference tree:

When publishing code that uses Spring Security 7.x / Spring Boot 4.x, verify version-sensitive APIs against the matching Spring Security reference.

Spring Security — Resource Server JWT

Spring Security — authentication events

Spring Security — password storage

Spring Security — CORS

Spring Boot — profiles

Spring Boot — Actuator

Spring Data JPA

Database and migrations

PostgreSQL

Flyway

Testing

Testcontainers Java

PostgreSQL Testcontainers module

Spring Security MockMvc testing

Docker and CI

Docker multi-stage builds

Docker Compose

GitHub Actions

Spring Boot container images