JSON Web Tokens (JWT)

E192655

JSON Web Tokens (JWT) are a compact, URL-safe standard for securely transmitting digitally signed claims between parties, commonly used for stateless authentication and authorization in web applications.

All labels observed (4)

Label Occurrences
JSON Web Token 2
JWT 2
JSON Web Tokens 1

How this entity was disambiguated

Statements (64)

Predicate Object
instanceOf authentication mechanism
open standard
token format
abbreviation JSON Web Tokens (JWT) self-linksurface differs
surface form: JWT
canBeEncryptedUsing JWE
commonlyTransportedIn HTTP Authorization header
HTTP cookies
URL query parameters
commonlyUsedWith OAuth 2.0
OpenID Connect
component header
payload
signature
definedIn RFC 7519
designGoal interoperability
scalability
statelessness
doesNotProvideByDefault confidentiality
enables bearer token authentication
encodedWith Base64url
headerField alg
typ
is URL-safe
compact
payloadField aud
exp
iat
iss
jti
nbf
sub
primaryUse authorization
stateless authentication
relatedStandard JOSE
JWE
JWS
requires audience validation
expiration validation
secure key management
risk improper validation
signature algorithm confusion
token theft
securityProperty authenticity
integrity
signatureAlgorithmType Elliptic Curve Digital Signature Algorithm
surface form: ECDSA

HMAC
RSA
standardizedBy Internet Engineering Task Force
surface form: IETF
supports digitally signed claims
integrity protection
optional encryption
stateless session management
supportsAlgorithmFamily ES256
HS256
RS256
supportsUseCase ID tokens
access tokens
refresh tokens
transmits claims
typicalStructure header.payload.signature
usedIn microservices architectures
single-page applications
web applications
usesDataFormat JSON

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

HMAC usedFor JSON Web Tokens (JWT)
REST API securityCommonlyImplementedVia JSON Web Tokens (JWT)
this entity surface form: JWT
OpenID Connect uses JSON Web Tokens (JWT)
this entity surface form: JSON Web Token
OpenID Connect relatedStandard JSON Web Tokens (JWT)
this entity surface form: JSON Web Token
JSON Web Tokens (JWT) abbreviation JSON Web Tokens (JWT) self-linksurface differs
subject surface form: JSON Web Token
this entity surface form: JWT
LTI basedOn JSON Web Tokens (JWT)
this entity surface form: JSON Web Tokens