System.IdentityModel.Tokens.Jwt Espacio de nombres

Clases

Nombre Description
JsonClaimValueTypes

Constantes que indican cómo se debe evaluar .Value

JwtConstants

Constantes para tokens web json.

JwtHeader

Inicializa una nueva instancia de que JwtHeader contiene objetos JSON que representan las operaciones criptográficas aplicadas al JWT y, opcionalmente, cualquier propiedad adicional del JWT. Los nombres de miembro dentro del encabezado JWT se conocen como nombres de parámetros de encabezado.

Estos nombres DEBEN ser únicos y los valores deben ser String(s). Los valores correspondientes se conocen como Valores de parámetro de encabezado.

JwtPayload

Inicializa una nueva instancia de que JwtPayload contiene objetos JSON que representan las notificaciones contenidas en el JWT. Cada notificación es un objeto JSON del formulario { Name, Value }.

JwtSecurityToken

Diseñado SecurityToken para representar un token web JSON (JWT).

JwtSecurityTokenConverter

Clase estática que se va a convertir en JsonWebTokenJwtSecurityToken

JwtSecurityTokenHandler

Diseñado SecurityTokenHandler para crear y validar tokens web json. Consulte: https://datatracker.ietf.org/doc/html/rfc7519 y http://www.rfc-editor.org/info/rfc7515

Estructuras

Nombre Description
JwtHeaderParameterNames

Lista de nombres de parámetros de encabezado vea: https://datatracker.ietf.org/doc/html/rfc7519#section-5.

JwtRegisteredClaimNames

Lista de notificaciones registradas de diferentes orígenes https://datatracker.ietf.org/doc/html/rfc7519#section-4http://openid.net/specs/openid-connect-core-1_0.html#IDTokenhttps://openid.net/specs/openid-connect-core-1_0.html#StandardClaims