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 Certificate właściwości .

Konstruktory

X509SecurityToken(X509Certificate2)

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

X509SecurityToken(X509Certificate2, String)

Inicjuje nowe wystąpienie klasy przy użyciu określonego certyfikatu X509SecurityToken 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 pierwszy moment w czasie, w którym ten token zabezpieczający jest prawidłowy.

ValidTo

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

Metody

CanCreateKeyIdentifierClause<T>()

Pobiera wartość wskazującą, czy ten token zabezpieczający jest w stanie utworzyć określony identyfikator klucza.

CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.

Dispose()

Zwalnia wszelkie zasoby używane przez element X509SecurityToken.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równy podanej wartości identyfikatora klucza.

MemberwiseClone()

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

(Odziedziczone po Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Pobiera klucz dla określonej klauzuli identyfikatora klucza.

(Odziedziczone po SecurityToken)
ThrowIfDisposed()

Zgłasza wyjątek, jeśli ThrowIfDisposed() metoda została wywołana dla tego wystąpienia.

ToString()

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

(Odziedziczone po Object)

Dotyczy