Udostępnij za pośrednictwem


X509SecurityToken Klasa

Definicja

Reprezentuje token zabezpieczający oparty na certyfikacie X.509.

public ref class X509SecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class X509SecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type X509SecurityToken = class
    inherit SecurityToken
    interface IDisposable
Public Class X509SecurityToken
Inherits SecurityToken
Implements IDisposable
Dziedziczenie
X509SecurityToken
Pochodne
Implementuje

Uwagi

Aby uzyskać szczegółowe informacje o certyfikacie X.509, uzyskaj dostęp do właściwości Certificate.

Konstruktory

X509SecurityToken(X509Certificate2)

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

X509SecurityToken(X509Certificate2, String)

Inicjuje nowe wystąpienie klasy X509SecurityToken przy użyciu określonego certyfikatu X.509 i unikatowego identyfikatora.

Właściwości

Certificate

Pobiera certyfikat X.509 skojarzony z tokenem zabezpieczającym.

Id

Pobiera unikatowy identyfikator tokenu zabezpieczającego.

SecurityKeys

Pobiera klucze kryptograficzne skojarzone z tokenem zabezpieczającym.

ValidFrom

Pobiera pierwszą chwilę, w której ten token zabezpieczający jest prawidłowy.

ValidTo

Pobiera ostatnią chwilę w czasie, w którym ten token zabezpieczający jest prawidłowy.

Metody

CanCreateKeyIdentifierClause<T>()

Pobiera wartość wskazującą, czy ten token zabezpieczający może utworzyć określony identyfikator klucza.

CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.

Dispose()

Zwalnia wszystkie zasoby używane przez X509SecurityToken.

Equals(Object)

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

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równy określonemu identyfikatorowi klucza.

MemberwiseClone()

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

(Odziedziczone po Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Pobiera klucz dla określonej klauzuli identyfikatora klucza.

(Odziedziczone po SecurityToken)
ThrowIfDisposed()

Zgłasza wyjątek, jeśli dla tego wystąpienia wywołano metodę ThrowIfDisposed().

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy