X509CertificateClaimSet Klasse

Definition

Stellt eine Auflistung von Ansprüchen dar, die aus einem X.509-Zertifikat extrahiert wurden, das einer Entität zugeordnet ist.

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
Vererbung
X509CertificateClaimSet
Implementiert

Konstruktoren

Name Beschreibung
X509CertificateClaimSet(X509Certificate2)

Initialisiert eine neue Instanz der X509CertificateClaimSet Klasse mithilfe des angegebenen X.509-Zertifikats.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der X.509-Zertifikatansprüche in diesem X509CertificateClaimSet Objekt ab.

ExpirationTime

Ruft die Ablaufzeit für dieses X509CertificateClaimSetAblaufzeit ab.

Issuer

Ruft den Aussteller für dieses X509CertificateClaimSet.

Item[Int32]

Ruft den Anspruch für den angegebenen Index ab.

X509Certificate

Ruft das X.509-Zertifikat ab, das diesem Anspruchssatz zugeordnet ist.

Methoden

Name Beschreibung
ContainsClaim(Claim, IEqualityComparer<Claim>)

Bestimmt, ob das ClaimSet angegebene Objekt das angegebene ClaimIEqualityComparer<T> Objekt enthält.

(Geerbt von ClaimSet)
ContainsClaim(Claim)

Bestimmt, ob die ClaimSet angegebene Claim.

(Geerbt von ClaimSet)
Dispose()

Gibt alle vom X509CertificateClaimSetverwendeten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FindClaims(String, String)

Sucht nach dem Anspruch, der dem angegebenen Anspruchstyp und den rechten in der X509CertificateClaimSet.

GetEnumerator()

Ruft einen IEnumerator<T> ab, der zum Aufzählen der Windows Ansprüche im X509CertificateClaimSet verwendet werden kann.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Ruft die Anzahl der X.509-Zertifikatansprüche in diesem X509CertificateClaimSet Objekt ab.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IEnumerable.GetEnumerator()

Ruft ein IEnumerator<T> , das zum Aufzählen des Objekts in der ClaimClaimSet.

(Geerbt von ClaimSet)

Erweiterungsmethoden

Name Beschreibung
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Wandelt eine IEnumerable<T> in eine IAsyncEnumerable<T>um.

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

Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> gemäß den angegebenen Schlüsselauswahl- und Elementauswahlfunktionen.

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

Erstellt eine FrozenDictionary<TKey,TValue> aus einer IEnumerable<T> bestimmten Schlüsselauswahlfunktion.

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

Erstellt eine FrozenSet<T> mit den angegebenen Werten.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Erstellt ein unveränderliches Array aus der angegebenen Auflistung.

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

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

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

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

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

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches Wörterbuch seiner Inhalte.

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

Erstellt ein unveränderliches Wörterbuch basierend auf einer Transformation einer Sequenz.

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

Erstellt ein unveränderliches Wörterbuch aus einer vorhandenen Auflistung von Elementen, wobei eine Transformationsfunktion auf die Quellschlüssel angewendet wird.

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

Listet eine Sequenz auf, erzeugt einen unveränderlichen Hashsatz seines Inhalts und verwendet den angegebenen Gleichheitsabgleich für den Settyp.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Listet eine Sequenz auf und erzeugt einen unveränderlichen Hashsatz seiner Inhalte.

ToImmutableList<TSource>(IEnumerable<TSource>)

Listet eine Sequenz auf und erzeugt eine unveränderliche Liste seiner Inhalte.

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

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüssel- und Wertabgleichs.

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

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte mithilfe des angegebenen Schlüsselabgleichs.

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

Enumeiert und transformiert eine Sequenz und erzeugt ein unveränderliches sortiertes Wörterbuch seiner Inhalte.

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

Listet eine Sequenz auf, erzeugt einen unveränderlichen sortierten Satz seines Inhalts und verwendet den angegebenen Vergleich.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Listet eine Sequenz auf und erzeugt einen unveränderlichen sortierten Satz seiner Inhalte.

Gilt für: