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 X509SecurityToken nowe wystąpienie klasy przy użyciu określonego certyfikatu X.509.

X509SecurityToken(X509Certificate2, String)

Inicjuje X509SecurityToken nowe wystąpienie klasy 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 czasie, 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.

CanCreateKeyIdentifierClause<T>()

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

(Odziedziczone po SecurityToken)
CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.

CreateKeyIdentifierClause<T>()

Tworzy określoną klauzulę identyfikatora klucza.

(Odziedziczone po SecurityToken)
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 bieżące wystąpienie.

(Odziedziczone po Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

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

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia można rozpoznać dla określonego identyfikatora klucza.

(Odziedziczone po SecurityToken)
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