Microsoft.AspNetCore.Authentication.OAuth.Claims Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.