X509CertificateClaimSet Classe

Définition

Représente une collection de revendications extraites d’un certificat X.509 associé à une entité.

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
Héritage
X509CertificateClaimSet
Implémente

Constructeurs

Nom Description
X509CertificateClaimSet(X509Certificate2)

Initialise une nouvelle instance de la X509CertificateClaimSet classe à l’aide du certificat X.509 spécifié.

Propriétés

Nom Description
Count

Obtient le nombre de revendications de certificat X.509 dans cet X509CertificateClaimSet objet.

ExpirationTime

Obtient le délai d’expiration de ce X509CertificateClaimSet.

Issuer

Obtient l’émetteur pour ce X509CertificateClaimSet.

Item[Int32]

Obtient la revendication de l’index spécifié.

X509Certificate

Obtient le certificat X.509 associé à ce jeu de revendications.

Méthodes

Nom Description
ContainsClaim(Claim, IEqualityComparer<Claim>)

Détermine si le ClaimSet contient, à l’aide Claimde l’objet spécifié IEqualityComparer<T> .

(Hérité de ClaimSet)
ContainsClaim(Claim)

Détermine si le ClaimSet contient le fichier spécifié Claim.

(Hérité de ClaimSet)
Dispose()

Libère toutes les ressources utilisées par le X509CertificateClaimSet.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
FindClaims(String, String)

Recherche la revendication qui correspond au type de revendication et aux droits spécifiés dans le X509CertificateClaimSet.

GetEnumerator()

Obtient un IEnumerator<T> qui peut être utilisé pour énumérer les revendications de Windows dans le X509CertificateClaimSet.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Obtient le nombre de revendications de certificat X.509 dans cet X509CertificateClaimSet objet.

Implémentations d’interfaces explicites

Nom Description
IEnumerable.GetEnumerator()

Obtient un IEnumerator<T> élément qui peut être utilisé pour énumérer l’objet Claim dans le ClaimSet.

(Hérité de ClaimSet)

Méthodes d’extension

Nom Description
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Convertit un IEnumerable<T> en IAsyncEnumerable<T>.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction des fonctions de sélecteur de clé et de sélecteur d’élément spécifiées.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Crée un FrozenDictionary<TKey,TValue> à partir d’un IEnumerable<T> en fonction de la fonction de sélecteur de clé spécifiée.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Crée un FrozenSet<T> avec les valeurs spécifiées.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Crée un tableau immuable à partir de la collection spécifiée.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu à l’aide du comparateur de clés spécifié.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Énumère et transforme une séquence et produit un dictionnaire immuable de son contenu.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Construit un dictionnaire immuable basé sur une transformation d’une séquence.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Construit un dictionnaire immuable à partir d’une collection existante d’éléments, en appliquant une fonction de transformation aux clés sources.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Énumère une séquence, produit un jeu de hachage immuable de son contenu et utilise le comparateur d’égalité spécifié pour le type set.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit un ensemble de hachage immuable de son contenu.

ToImmutableList<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit une liste immuable de son contenu.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide du comparateur de clés spécifié.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Énumère une séquence, produit un ensemble trié immuable de son contenu et utilise le comparateur spécifié.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Énumère une séquence et produit un ensemble trié immuable de son contenu.

S’applique à