Sécurité AWS pour les développeurs
Rahul Singh
Technical Product Manager

Succès : la requête atteint votre code
Échec : 401 Unauthorized, votre code ne s'exécute pas
AWS_IAM) : AWS vérifie une signature
AWS_IAM) : AWS vérifie une signatureCOGNITO_USER_POOLS) : AWS valide un jetoniss, aud, exp
AWS_IAM) : AWS vérifie une signatureCOGNITO_USER_POOLS) : AWS valide un jetoniss, aud, exp



REST API

REST API
HTTP API

Mis en cache pour gagner du temps

Mis en cache pour gagner du temps
Durée de vie du cache (TTL)
authorizerResultTtlInSeconds : 300 s par défaut, 3600 s max

Au moment de la révocation

La fenêtre intermédiaire

Contrôlez cette fenêtre
Un tiers à l'intérieur de votre compte

Un tiers à l'intérieur de votre compte
L'ARN du rôle n'est pas un secret
Le problème du « deputy » confus

Un tiers à l'intérieur de votre compte
L'ARN du rôle n'est pas un secret
Le problème du « deputy » confus
La solution : sts:ExternalId

Sécurité AWS pour les développeurs