Compartir a través de


Microsoft.AspNetCore.Authentication.OAuth.Claims Espacio de nombres

Contiene tipos que facilitan la personalización de asignaciones de notificaciones con autenticación basada en OAuth.

Clases

ClaimAction

Infraestructura para asignar datos de usuario de una estructura json a notificaciones en ClaimsIdentity.

ClaimActionCollection

Colección de ClaimActions usada al asignar datos de usuario a notificaciones.

CustomJsonClaimAction

ClaimAction que selecciona el valor de los datos de usuario JSON mediante la ejecución de la resolución func determinada.

DeleteClaimAction

ClaimAction que elimina todas las notificaciones de ClaimsIdentity dadas con el ClaimType especificado.

JsonKeyClaimAction

ClaimAction que selecciona un valor de nivel superior de los datos de usuario json con el nombre de clave especificado y lo agrega como notificación. Esta operación sin operaciones si no se encuentra la clave o el valor está vacío.

JsonSubKeyClaimAction

ClaimAction que selecciona un segundo valor de nivel de los datos de usuario json con el nombre de clave de nivel superior especificado y el nombre de la sub clave de segundo nivel y agréguelo como notificación. Esta operación sin operaciones si no se encuentran las claves o el valor está vacío.

MapAllClaimsAction

ClaimAction que selecciona todos los valores de nivel superior de los datos de usuario json y los agrega como Notificaciones. Esto excluye conjuntos duplicados de nombres y valores.

Comentarios

Para obtener más información sobre el uso de notificaciones con OAuth, consulte Conservación de notificaciones y tokens adicionales de proveedores externos en ASP.NET Core.