# JWT Tokens - Realistic Format (All Revoked/Expired/Fake)
# Format: eyJ[header].eyJ[payload].[signature] (base64url encoded)
# Source: JWT.io Examples, RFC 7519

# Example 1: Standard JWT with HS256 (from jwt.io)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

# Example 2: JWT with RS256
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL2F1dGguZXhhbXBsZS5jb20iLCJzdWIiOiJ1c2VyMTIzIiwiYXVkIjoiYXBwNDU2IiwiaWF0IjoxNjE2MjM5MDIyLCJleHAiOjE2MTYyNDI2MjJ9.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk

# Example 3: JWT with minimal payload
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0In0.hB4eJ1Q2k3l4m5n6o7p8q9r0s1t2u3v4w5x6y7z8

# Example 4: JWT with ES256
eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ1c2VyNDU2IiwiZW1haWwiOiJ0ZXN0QGV4YW1wbGUuY29tIn0.MEQCIH8w7fKj4K0vLK7W1fQ8ZzY9xW8vU7tS6rQ5pO4nM3lK2jI1hG0fE9dC8bA

# Example 5: JWT with EdDSA
eyJhbGciOiJFZERTQSIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJhZG1pbiIsInJvbGUiOiJhZG1pbmlzdHJhdG9yIn0.6ICJmM2NhYjM0NTY3ODkwYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg

# Example 6: API Gateway JWT
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjbGllbnRfaWQiOiJhcGktY2xpZW50LTEyMyIsInNjb3BlIjoicmVhZCB3cml0ZSIsImV4cCI6MTY0MTIzNDU2N30.signaturepart123456789

# Example 7: Auth0-style JWT
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6InNpZ25pbmcta2V5LTEifQ.eyJpc3MiOiJodHRwczovL2V4YW1wbGUuYXV0aDAuY29tLyIsInN1YiI6ImF1dGgwfDEyMzQ1Njc4OSIsImF1ZCI6Im15LWFwaSIsImlhdCI6MTY0NjEyMzQ1NiwiZXhwIjoxNjQ2MTIzNDU2fQ.signaturepart987654321

# Example 8: Firebase JWT
eyJhbGciOiJSUzI1NiIsImtpZCI6ImZpcmViYXNlLWtleS0xIiwidHlwIjoiSldUIn0.eyJpc3MiOiJodHRwczovL3NlY3VyZXRva2VuLmdvb2dsZS5jb20vcHJvamVjdC0xMjMiLCJhdWQiOiJwcm9qZWN0LTEyMyIsImF1dGhfdGltZSI6MTY0NjEyMzQ1NiwidXNlcl9pZCI6InRlc3R1c2VyMTIzIiwic3ViIjoidGVzdHVzZXIxMjMiLCJpYXQiOjE2NDYxMjM0NTZ9.signaturepart567890123

# Example 9: AWS Cognito JWT
eyJraWQiOiJjb2duaXRvLWtleS0xIiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiIxMjM0NTY3OC05MGFiLWNkZWYtMTIzNC01Njc4LTkwYWJjZGVmZ2hpIiwiY29nbml0bzpncm91cHMiOlsiYWRtaW5zIl0sImlzcyI6Imh0dHBzOi8vY29nbml0by1pZHAuZXhhbXBsZS5jb20iLCJjbGllbnRfaWQiOiIxMjM0NTY3ODkwYWJjIiwib3JpZ2luX2p0aSI6ImFiY2QtMTIzNCIsImV2ZW50X2lkIjoiZWZkZS0xMjM0IiwidG9rZW5fdXNlIjoiYWNjZXNzIiwic2NvcGUiOiJhd3MuY29nbml0by5zaWduaW4udXNlci5hZG1pbiIsImF1dGhfdGltZSI6MTY0NjEyMzQ1NiwiZXhwIjoxNjQ2MTIzNDU2LCJpYXQiOjE2NDYxMjM0NTYsImp0aSI6ImFiY2QtMTIzNCIsInVzZXJuYW1lIjoidGVzdHVzZXIifQ.signaturepart234567890

# Example 10: Okta JWT
eyJhbGciOiJSUzI1NiIsImtpZCI6Im9rdGEta2V5LTEifQ.eyJzdWIiOiIwMHUxYTU0OGM0eG42VFkzNDU2NyIsIm5hbWUiOiJKb2huIERvZSIsImVtYWlsIjoiam9obi5kb2VAZXhhbXBsZS5jb20iLCJ2ZXIiOjEsImlzcyI6Imh0dHBzOi8vZXhhbXBsZS1vay10YS5va3RhLmNvbSIsImF1ZCI6ImFwaTovL2RlZmF1bHQiLCJpYXQiOjE2NDYxMjM0NTYsImV4cCI6MTY0NjEyMzQ1NiwianRpIjoiSUQuMTIzNDU2Nzg5MCIsImFtciI6WyJwYXNzd29yZCJdLCJpZHAiOiIwMG9hYmNkZWZnaCIsImF1dGhfdGltZSI6MTY0NjEyMzQ1NiwiYXRfaGFzaCI6ImFiY2RlZmcxMjM0NTYifQ.signaturepart890123456
