System.Security.Claims
Representa una notificación.
Inicializa una nueva instancia de la clase con tipo de reclamación y valor especificados.
Tipo de notificación.
Valor de notificación.
o es null.
Inicializa una nueva instancia de la clase con el tipo de reclamación, valor y tipo de valor especificados.
Tipo de notificación.
Valor de notificación.
Tipo de valor de la reclamación.Si este parámetro es null, se usa .
o es null.
Inicializa una nueva instancia de la clase con el tipo de reclamación, valor, tipo de valor y emisor especificados.
Tipo de notificación.
Valor de notificación.
Tipo de valor de la reclamación.Si este parámetro es null, se usa .
El emisor de la notificación.Si este parámetro está vacío o null, se usa .
o es null.
Inicializa una nueva instancia de la clase con el tipo de reclamación, valor, tipo de valor, emisor y emisor original especificados.
Tipo de notificación.
Valor de notificación.
Tipo de valor de la reclamación.Si este parámetro es null, se usa .
El emisor de la notificación.Si este parámetro está vacío o null, se usa .
Emisor original de la notificación.Si este parámetro está vacío o es null, la propiedad se establece en el valor de la propiedad .
o es null.
Inicializa una nueva instancia de la clase con el tipo de notificación, valor, tipo de valor, emisor, emisor original y asunto especificados.
Tipo de notificación.
Valor de notificación.
Tipo de valor de la reclamación.Si este parámetro es null, se usa .
El emisor de la notificación.Si este parámetro está vacío o null, se usa .
Emisor original de la notificación.Si este parámetro está vacío o es null, la propiedad se establece en el valor de la propiedad .
El asunto que esta notificación describe.
o es null.
Devuelve un objeto nuevo copiado de este objeto.La nueva notificación no tiene un asunto.
Nuevo objeto de reclamación.
Devuelve un objeto nuevo copiado de este objeto.El asunto de la nueva solicitud se establece en la ClaimsIdentity especificada.
Nuevo objeto de reclamación.
Asunto previsto de la nueva notificación.
Obtiene el emisor de la notificación.
Nombre que hace referencia al emisor de la notificación.
Obtiene el emisor original de la notificación.
Nombre que hace referencia al emisor original de la notificación.
Obtiene un diccionario que contiene propiedades adicionales asociadas a esta notificación.
Diccionario que contiene propiedades adicionales asociadas a la notificación.Las propiedades se representan como pares de nombre y valor.
Obtiene el asunto de la notificación.
Asunto de la reclamación.
Devuelve una representación de cadena de este objeto .
Representación de cadena del objeto en cuestión.
Obtiene el tipo de la reclamación.
Tipo de notificación.
Obtiene el valor de la notificación.
Valor de notificación.
Obtiene el tipo de valor de la notificación.
Tipo de valor de la reclamación.
Representa una identidad basada en notificaciones.
Inicializa una nueva instancia de la clase con una colección de reclamaciones vacía.
Inicializa una nueva instancia de la clase usando una colección enumerada de objetos .
Notificaciones con las que se va a rellenar la identidad de notificación.
Inicializa una nueva instancia de la clase con las reclamaciones y tipo de autenticación especificados.
Notificaciones con las que se va a rellenar la identidad de notificación.
Tipo de autenticación usado.
Inicializa una nueva instancia de la clase con las notificaciones, tipo de autenticación, tipo de notificación de nombre y tipo de notificación de rol especificados.
Notificaciones con las que se va a rellenar la identidad de notificación.
Tipo de autenticación usado.
El tipo de notificación que se usa para las notificaciones de nombre.
El tipo de notificación que se usa para las notificaciones de rol.
Inicializa una nueva instancia de la clase usando el tipo de nombre y autenticación a partir del especificado.
Identidad en la que se basará la nueva identidad de notificaciones.
Inicializa una nueva instancia de la clase usando las reclamaciones especificadas y el especificado.
Identidad en la que se basará la nueva identidad de notificaciones.
Notificaciones con las que se va a rellenar la identidad de notificación.
Inicializa una nueva instancia de la clase a partir de la especificada y usa las notificaciones, tipo de autenticación, tipo de notificación de nombre y tipo de notificación de rol especificados.
Identidad en la que se basará la nueva identidad de notificaciones.
Notificaciones con las que se va a rellenar la nueva identidad de notificación.
Tipo de autenticación usado.
El tipo de notificación que se usa para las notificaciones de nombre.
El tipo de notificación que se usa para las notificaciones de rol.
Inicializa una nueva instancia de la clase con una colección de notificaciones vacía y el tipo de autenticación especificado.
Tipo de autenticación usado.
Inicializa una nueva instancia de la clase con el tipo de autenticación, tipo de reclamación de nombre y tipo de reclamación de rol especificados.
Tipo de autenticación usado.
El tipo de notificación que se usa para las notificaciones de nombre.
El tipo de notificación que se usa para las notificaciones de rol.
Obtiene o establece la identidad del usuario que llama al que se han concedido derechos de delegación.
La parte que llama a la que se le concedieron derechos de delegación.
Se intenta establecer la propiedad en la instancia actual.
Agrega una sola reclamación a esta identidad de reclamaciones.
Reclamación que se va a agregar.
es null.
Agrega una lista de reclamaciones a esta identidad de reclamaciones.
Reclamaciones que se van a agregar.
es null.
Obtiene el tipo de autenticación.
Tipo de autenticación.
Obtiene o establece el token que se usó para crear estas notificaciones de identidad.
El contexto de arranque.
Obtiene las notificaciones asociadas con esta identidad de notificación.
La colección de notificaciones asociada a esta identidad de notificaciones.
Devuelve un objeto nuevo copiado de esta identidad de reclamaciones.
Copia de la instancia actual.
Emisor predeterminado; “LOCAL AUTHORITY”.
Tipo de notificación de nombre predeterminado; .
Tipo de notificación de rol predeterminado; .
Recupera todas las notificaciones que coinciden con el predicado especificado.
Notificaciones coincidentes.Se trata de una lista de solo lectura.
Función que realiza la lógica coincidente.
El valor de es null.
Recupera todas las notificaciones con el tipo de notificación especificado.
Notificaciones coincidentes.Se trata de una lista de solo lectura.
El tipo de notificación con el que se hacen coincidir las notificaciones.
El valor de es null.
Recupera la primera reclamación con la que coincide el predicado especificado.
Primera notificación coincidente o null si no se encuentra ninguna coincidencia.
Función que realiza la lógica coincidente.
El valor de es null.
Recupera la primera reclamación con el tipo especificado.
Primera notificación coincidente o null si no se encuentra ninguna coincidencia.
Tipo reclamación con el que deben coincidir.
El valor de es null.
Determina si esta identidad de notificaciones tiene una notificación que coincide con el predicado especificado.
true si existe una notificación coincidente; si no, false.
Función que realiza la lógica coincidente.
El valor de es null.
Determina si esta identidad de notificaciones tiene una notificación con el tipo y el valor especificados.
true si se encuentra una coincidencia; si no, false.
Tipo de la reclamación con el que deben coincidir.
Valor de la reclamación que debe coincidir.
El valor de es null.O bienEl valor de es null.
Obtiene un valor que indica si la identidad se ha autenticado.
Es true si el valor de la identidad está autenticado; en caso contrario, es false.
Obtiene o establece la etiqueta para esta identidad de notificaciones.
Etiqueta.
Obtiene el nombre de esta identidad de notificación.
Nombre o null.
Obtiene el tipo de notificación que se usa para determinar qué notificaciones proporcionan el valor de la propiedad de esta identidad de notificación.
Tipo de reclamación del nombre.
Se intenta quitar una reclamación de la identidad de reclamaciones.
Reclamación que se va a quitar.
No se puede quitar la reclamación.
Obtiene el tipo de notificación que se interpreta como rol de .NET Framework entre las notificaciones en esta identidad de notificación.
Tipo de reclamación del rol.
Se intenta quitar una reclamación de la identidad de reclamaciones.
true si la reclamación se quitó correctamente; de lo contrario, false.
Reclamación que se va a quitar.
Una implementación de que admite varias identidades basadas en reclamaciones.
Inicializa una nueva instancia de la clase .
Inicializa una nueva instancia de la clase usando las identidades de reclamación especificadas.
Identidades desde las que se va a inicializar la nueva entidad de seguridad de notificaciones.
El valor de es null.
Inicializa una nueva instancia de la clase a partir de la identidad especificada.
Identidad desde la que se va a inicializar la nueva entidad de seguridad de notificaciones.
El valor de es null.
Inicializa una nueva instancia de la clase a partir de la entidad de seguridad especificada.
Entidad de seguridad desde la que se va a inicializar la nueva entidad de seguridad de notificaciones.
El valor de es null.
Agrega las identidades de notificaciones especificadas a esta entidad de seguridad de notificaciones.
Las identidades de notificaciones para agregar.
El valor de es null.
Agrega la identidad de notificaciones especificada a esta entidad de seguridad de notificaciones.
La identidad de notificaciones que se va a agregar.
El valor de es null.
Obtiene una colección que contiene todas las notificaciones de todas las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones.
Reclamaciones asociadas a esta entidad de seguridad.
Obtiene y establece el delegado que se utiliza para seleccionar la entidad de seguridad de notificaciones devuelta por la propiedad .
El delegado.El valor predeterminado es null.
Obtiene la entidad de seguridad de notificaciones actual.
Entidad de seguridad de notificaciones actual.
Recupera todas las notificaciones que coinciden con el predicado especificado.
Notificaciones coincidentes.
Función que realiza la lógica coincidente.
El valor de es null.
Recupera todas las notificaciones o aquellas con el tipo de notificación especificado.
Notificaciones coincidentes.
El tipo de notificación con el que se hacen coincidir las notificaciones.
El valor de es null.
Recupera la primera reclamación con la que coincide el predicado especificado.
Primera notificación coincidente o null si no se encuentra ninguna coincidencia.
Función que realiza la lógica coincidente.
El valor de es null.
Recupera la primera reclamación con el tipo especificado.
Primera notificación coincidente o null si no se encuentra ninguna coincidencia.
Tipo reclamación con el que deben coincidir.
El valor de es null.
Determina si alguna de las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones contiene una notificación que coincide con el predicado especificado.
true si existe una notificación coincidente; si no, false.
Función que realiza la lógica coincidente.
El valor de es null.
Determina si alguna de las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones contiene una notificación con el tipo y el valor especificados.
true si existe una notificación coincidente; si no, false.
Tipo de la reclamación con el que deben coincidir.
Valor de la reclamación que debe coincidir.
El valor de es null.O bienEl valor de es null.
Obtiene una colección que contiene todas las identidades de notificaciones asociadas a esta entidad de seguridad de notificaciones.
Colección de identidades de reclamaciones.
Obtiene la identidad primaria de las notificaciones asociada a esta entidad de seguridad de notificaciones.
La identidad primaria de las notificaciones asociada a esta entidad de seguridad de notificaciones.
Devuelve un valor que indica si la entidad (usuario) representada por esta entidad de seguridad de notificaciones está en el rol especificado.
true si la entidad de seguridad de reclamaciones se incluye en el rol específico; de lo contrario, false.
Rol que se va a comprobar.
Obtiene y establece el delegado que se utiliza para seleccionar la identidad de notificaciones devuelta por la propiedad .
El delegado.El valor predeterminado es null.
Define constantes para los tipos de notificación conocidos que se pueden asignar un sujeto.Esta clase no puede heredarse.
http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor.
El URI para una notificación que especifica el usuario anónimo; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous.
El URI para una notificación que especifica detalles sobre si una identidad está autenticada, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated.
El URI para una notificación que especifica el instante en que se autenticó una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant.
El URI para una notificación que especifica el método con el que se autenticó una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod.
El URI para una notificación que especifica una decisión de autorización en una entidad; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision.
El URI para una notificación que especifica la ruta de acceso de la cookie; http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath.
El URI para una notificación que especifica el país o la región donde reside una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country.
El URI para una notificación que especifica la fecha de nacimiento de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth.
El URI para una notificación que especifica el SID de grupo primario de solo denegación de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid.Un SID de sólo denegación deniega la entidad especificada para un objeto protegible.
El URI para una notificación que especifica el SID primario de solo denegación de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid.Un SID de sólo denegación deniega la entidad especificada para un objeto protegible.
El URI para una notificación que especifica un identificador de seguridad (SID) de solo denegación para una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid.Un SID de sólo denegación deniega la entidad especificada para un objeto protegible.
http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup.
URI de una notificación que especifica el nombre DNS asociado al nombre del equipo o al nombre alternativo del asunto o del emisor de un certificado X.509, , http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns.
http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa.
El URI para una notificación que especifica la dirección de correo electrónico de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email.
http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration.
http://schemas.microsoft.com/ws/2008/06/identity/claims/expired.
El URI para una notificación que especifica el género de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender.
El URI para una notificación que especifica el nombre de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname.
El URI para una notificación que especifica el SID para el grupo de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid.
El URI para una notificación que especifica un valor hash, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash.
El URI para una notificación que especifica el número de teléfono particular de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone.
http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent.
El URI para una notificación que especifica la configuración regional en la que una entidad reside, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality.
El URI para una notificación que especifica el número de teléfono móvil de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone.
El URI para una notificación que especifica el nombre de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name.
El URI para una notificación que especifica el nombre de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier.
El URI para una notificación que especifica el número de teléfono alternativo de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone.
El URI para una notificación que especifica el código postal de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode.
El URI para una notificación que especifica el SID de grupo primario de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid.
El URI para una notificación que especifica el SID primario de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid.
El URI para una notificación que especifica el rol de una entidad; http://schemas.microsoft.com/ws/2008/06/identity/claims/role.
El URI para una notificación que especifica una clave RSA, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa.
El URI para una notificación que especifica un número de serie, http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber.
El URI para una notificación que especifica un identificador de seguridad (SID), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid.
El URI para una notificación que especifica una notificación de nombre de entidad de seguridad de servicio (SPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn.
El URI para una notificación que especifica el estado o la provincia donde una entidad reside, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince.
El URI para una notificación que especifica la dirección postal de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress.
El URI para una notificación que especifica el apellido de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname.
El URI para una notificación que identifica la entidad del sistema, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system.
El URI para una notificación que especifica una huella digital, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint.Una huella digital es un hash SHA-1 único en el mundo de un certificado X.509.
El URI para una notificación que especifica un nombre de entidad de seguridad de usuario (UPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn.
El URI para una notificación que especifica un URI, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri.
http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata.
http://schemas.microsoft.com/ws/2008/06/identity/claims/version.
El URI para una notificación que especifica la página web de una entidad, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage.
El URI para una notificación que especifica el nombre de cuenta de dominio de Windows de una entidad, http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname.
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim.
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup.
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion.
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority.
http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim.
El URI para una notificación del nombre distintivo de un certificado X.509, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname.La norma X.500 define la metodología para definir nombres distintivos (DN) que usan los certificados X.509.
Define los tipos de valor de notificación según los URI de tipo definidos por el W3C y OASIS.Esta clase no puede heredarse.
URI que representa el tipo de datos XML base64Binary.
URI que representa un tipo de datos XML base64Octet.
URI que representa el tipo de datos XML boolean.
URI que representa el tipo de datos XML date.
URI que representa el tipo de datos XML dateTime.
URI que representa el tipo de datos XQuery daytimeDuration.
URI que representa el tipo de datos SOAP dns.
URI que representa el tipo de datos XML double.
URI que representa el tipo de datos de signatura XML DSAKeyValue.
URI que representa el tipo de datos SOAP emailaddress.
URI que representa el tipo de datos XML fqbn.
URI que representa el tipo de datos XML hexBinary.
URI que representa el tipo de datos XML integer.
URI que representa el tipo de datos XML integer32.
URI que representa el tipo de datos XML integer64.
URI que representa el tipo de datos de signatura XML KeyInfo.
URI que representa el tipo de datos XACML 1.0 rfc822Name.
URI que representa el tipo de datos SOAP rsa.
URI que representa el tipo de datos de signatura XML RSAKeyValue.
URI que representa el tipo de datos XML sid.
URI que representa el tipo de datos XML string.
URI que representa el tipo de datos XML time.
URI que representa el tipo de datos XML uinteger32.
URI que representa el tipo de datos XML uinteger64.
URI que representa el tipo de datos SOAP UPN.
URI que representa el tipo de datos XACML 1.0 x500Name.
URI que representa el tipo de datos XQuery yearMonthDuration.
Representa un usuario genérico.
Inicializa una nueva instancia de la clase mediante el objeto especificado.
Objeto a partir del cual se construye una nueva instancia de .
Inicializa una nueva instancia de la clase que representa al usuario con el nombre especificado.
Usuario en cuyo nombre se ejecuta el código.
El valor del parámetro es null.
Inicializa una nueva instancia de la clase que representa al usuario con el tipo de autenticación y el nombre que se haya especificado.
Usuario en cuyo nombre se ejecuta el código.
Tipo de autenticación utilizado para identificar al usuario.
El valor del parámetro es null.O bien El valor del parámetro es null.
Obtiene el tipo de autenticación utilizado para identificar al usuario.
Tipo de autenticación utilizado para identificar al usuario.
Obtiene todas las notificaciones para el usuario representado por esta identidad genérica.
Colección de notificaciones de este objeto .
Crea un nuevo objeto copiado de la instancia actual.
Copia de la instancia actual.
Obtiene un valor que indica si el usuario se autenticó.
Es true si el usuario está autenticado; en caso contrario, es false.
Obtiene el nombre de usuario.
Usuario en cuyo nombre se ejecuta el código.
Representa una entidad de seguridad genérica.
Inicializa una nueva instancia de la clase a partir de una identidad de usuario y una matriz de nombres de roles a los que pertenece el usuario representado por dicho identidad.
Implementación básica de que representa a cualquier usuario.
Matriz de nombres de roles a las que pertenece el usuario representado por el parámetro .
El valor del parámetro es null.
Obtiene el objeto del usuario representado por actual.
del usuario representado por .
Determina si actual pertenece al rol especificado.
Es true si actual es un miembro del rol especificado; en caso contrario, es false.
Nombre del rol cuya condición de pertenencia se va a comprobar.