Język

X509CertificateClaimSet Klasa

Definicja

Reprezentuje kolekcję oświadczeń wyodrębnionych z certyfikatu X.509 skojarzonego z jednostką.

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
Dziedziczenie
X509CertificateClaimSet
Implementuje

Konstruktory

Nazwa Opis
X509CertificateClaimSet(X509Certificate2)

Inicjuje nowe wystąpienie X509CertificateClaimSet klasy przy użyciu określonego certyfikatu X.509.

Właściwości

Nazwa Opis
Count

Pobiera liczbę oświadczeń certyfikatów X.509 w tym X509CertificateClaimSet obiekcie.

ExpirationTime

Pobiera czas wygaśnięcia dla tego X509CertificateClaimSetelementu .

Issuer

Pobiera wystawcę dla tego X509CertificateClaimSetelementu .

Item[Int32]

Pobiera oświadczenie dla określonego indeksu.

X509Certificate

Pobiera certyfikat X.509 skojarzony z tym zestawem oświadczeń.

Metody

Nazwa Opis
ContainsClaim(Claim, IEqualityComparer<Claim>)

Określa, czy element ClaimSet zawiera określony Claimobiekt przy użyciu określonego IEqualityComparer<T> obiektu.

(Odziedziczone po ClaimSet)
ContainsClaim(Claim)

Określa, czy element ClaimSet zawiera określony Claimelement .

(Odziedziczone po ClaimSet)
Dispose()

Zwalnia wszystkie zasoby używane przez program X509CertificateClaimSet.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
FindClaims(String, String)

Wyszukuje oświadczenie zgodne z określonym typem oświadczenia i prawami w obiekcie X509CertificateClaimSet.

GetEnumerator()

Pobiera IEnumerator<T>, którego można użyć do wyliczania oświadczeń Windows w X509CertificateClaimSet.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Pobiera liczbę oświadczeń certyfikatów X.509 w tym X509CertificateClaimSet obiekcie.

Jawne implementacje interfejsu

Nazwa Opis
IEnumerable.GetEnumerator()

Pobiera element IEnumerator<T> , który może służyć do wyliczania Claim obiektu w obiekcie ClaimSet.

(Odziedziczone po ClaimSet)

Metody rozszerzania

Nazwa Opis
ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Konwertuje IEnumerable<T> na IAsyncEnumerable<T>.

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

Tworzy FrozenDictionary<TKey,TValue> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy element FrozenDictionary<TKey,TValue> na podstawie IEnumerable<T> określonej funkcji selektora kluczy.

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

Tworzy obiekt FrozenSet<T> z określonymi wartościami.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Tworzy niezmienną tablicę z określonej kolekcji.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny słownik jego zawartości przy użyciu określonych porównań kluczy i wartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny słownik jego zawartości przy użyciu określonego porównania kluczy.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny słownik jego zawartości.

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

Tworzy niezmienny słownik na podstawie niektórych przekształceń sekwencji.

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

Tworzy niezmienny słownik z istniejącej kolekcji elementów, stosując funkcję przekształcania do kluczy źródłowych.

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

Wylicza sekwencję, tworzy niezmienny zestaw skrótów jego zawartości i używa określonego porównania równości dla typu zestawu.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienny zestaw skrótów jego zawartości.

ToImmutableList<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienną listę jego zawartości.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonych porównań kluczy i wartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonego porównania kluczy.

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

Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości.

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

Wylicza sekwencję, tworzy niezmienialny zestaw posortowany jego zawartości i używa określonego porównania.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienny posortowany zestaw jego zawartości.

Dotyczy