X509CertificateClaimSet Clase
Definición
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í.
Representa una colección de notificaciones extraídas de un certificado X.509 asociado a una entidad.
public ref class X509CertificateClaimSet : System::IdentityModel::Claims::ClaimSet, IDisposable
public class X509CertificateClaimSet : System.IdentityModel.Claims.ClaimSet, IDisposable
type X509CertificateClaimSet = class
inherit ClaimSet
interface IDisposable
Public Class X509CertificateClaimSet
Inherits ClaimSet
Implements IDisposable
- Herencia
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| X509CertificateClaimSet(X509Certificate2) |
Inicializa una nueva instancia de la X509CertificateClaimSet clase mediante el certificado X.509 especificado. |
Propiedades
| Nombre | Description |
|---|---|
| Count |
Obtiene el número de notificaciones de certificado X.509 en este X509CertificateClaimSet objeto. |
| ExpirationTime |
Obtiene la hora de expiración de este X509CertificateClaimSetobjeto . |
| Issuer |
Obtiene el emisor de este X509CertificateClaimSetobjeto . |
| Item[Int32] |
Obtiene la notificación del índice especificado. |
| X509Certificate |
Obtiene el certificado X.509 asociado a este conjunto de notificaciones. |
Métodos
| Nombre | Description |
|---|---|
| ContainsClaim(Claim, IEqualityComparer<Claim>) |
Determina si ClaimSet contiene el objeto especificado Claimmediante el objeto especificado IEqualityComparer<T> . (Heredado de ClaimSet) |
| ContainsClaim(Claim) |
Determina si contiene ClaimSet el objeto especificado Claim. (Heredado de ClaimSet) |
| Dispose() |
Libera todos los recursos usados por .X509CertificateClaimSet |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| FindClaims(String, String) |
Busca la notificación que coincide con el tipo de notificación y los derechos especificados en X509CertificateClaimSet. |
| GetEnumerator() |
Obtiene un IEnumerator<T> que se puede usar para enumerar las notificaciones de Windows en la X509CertificateClaimSet. |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Obtiene el número de notificaciones de certificado X.509 en este X509CertificateClaimSet objeto. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Obtiene un IEnumerator<T> objeto que se puede usar para enumerar el Claim objeto en .ClaimSet (Heredado de ClaimSet) |
Métodos de extensión
| Nombre | Description |
|---|---|
| ToAsyncEnumerable<TSource>(IEnumerable<TSource>) |
Convierte un IEnumerable<T> en un IAsyncEnumerable<T>. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Crea un FrozenDictionary<TKey,TValue> a partir de un IEnumerable<T> según las funciones especificadas del selector de claves y del selector de elementos. |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Crea un FrozenDictionary<TKey,TValue> objeto a partir de una IEnumerable<T> función de selector de claves especificada. |
| ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Crea un FrozenSet<T> objeto con los valores especificados. |
| ToImmutableArray<TSource>(IEnumerable<TSource>) |
Crea una matriz inmutable a partir de la colección especificada. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido mediante los comparadores de clave y valor especificados. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido mediante el comparador de claves especificado. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Enumera y transforma una secuencia y genera un diccionario inmutable de su contenido. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Construye un diccionario inmutable basado en alguna transformación de una secuencia. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Construye un diccionario inmutable a partir de una colección de elementos existente, aplicando una función de transformación a las claves de origen. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Enumera una secuencia, genera un conjunto hash inmutable de su contenido y usa el comparador de igualdad especificado para el tipo de conjunto. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Enumera una secuencia y genera un conjunto hash inmutable de su contenido. |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
Enumera una secuencia y genera una lista inmutable de su contenido. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante los comparadores de clave y valor especificados. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante el comparador de claves especificado. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Enumera una secuencia, genera un conjunto ordenado inmutable de su contenido y usa el comparador especificado. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Enumera una secuencia y genera un conjunto ordenado inmutable de su contenido. |