AWS STS Session Internals for the AWS Security Specialty Exam (SCS-C03): AssumeRole vs GetSessionToken vs GetFederationToken, Session Duration Limits, Session Policies, Session Tags, Source Identity, Role Chaining, Regional Endpoints & Revoking Active Sessions
A practitioner's guide to Skill 4.1.2 of the AWS Certified Security - Specialty exam: what a temporary session really consists of, the full STS API comparison (who can call, lifetimes, MFA and session-policy support, what the resulting credentials cannot do), DurationSeconds versus MaxSessionDuration, the one-hour role-chaining cap, how session policies intersect with identity and resource policies, session tag limits and transitive tags, sts:TagSession and sts:SetSourceIdentity, why source identity is immutable, MFA context keys and the BoolIfExists trap, the STS global endpoint changes and version 1 versus version 2 session tokens, AWSRevokeOlderSessions and aws:TokenIssueTime, denying a single session with aws:userid, centralized root access with AssumeRoot, a troubleshooting toolkit, scenario drills, common mistakes and an FAQ.