X509SecurityToken Klass

Definition

Representerar en säkerhetstoken som baseras på ett X.509-certifikat.

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
Arv
X509SecurityToken
Härledda
Implementeringar

Kommentarer

Om du vill få information om X.509-certifikatet öppnar du Certificate egenskapen.

Konstruktorer

Name Description
X509SecurityToken(X509Certificate2, String)

Initierar en ny instans av X509SecurityToken klassen med det angivna X.509-certifikatet och den unika identifieraren.

X509SecurityToken(X509Certificate2)

Initierar en ny instans av X509SecurityToken klassen med det angivna X.509-certifikatet.

Egenskaper

Name Description
Certificate

Hämtar X.509-certifikatet som är associerat med säkerhetstoken.

Id

Hämtar en unik identifierare för säkerhetstoken.

SecurityKeys

Hämtar de kryptografiska nycklar som är associerade med säkerhetstoken.

ValidFrom

Hämtar den första tidpunkten då den här säkerhetstoken är giltig.

ValidTo

Hämtar den sista tidpunkten då den här säkerhetstoken är giltig.

Metoder

Name Description
CanCreateKeyIdentifierClause<T>()

Hämtar ett värde som anger om den här säkerhetstoken kan skapa den angivna nyckelidentifieraren.

CreateKeyIdentifierClause<T>()

Skapar den angivna nyckelidentifierarsatsen.

Dispose()

Släpper alla resurser som används av X509SecurityToken.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Returnerar ett värde som anger om nyckelidentifieraren för den här instansen är lika med den angivna nyckelidentifieraren.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Hämtar nyckeln för den angivna nyckelidentifierarsatsen.

(Ärvd från SecurityToken)
ThrowIfDisposed()

Genererar ett undantag om metoden har anropats för den här instansen ThrowIfDisposed() .

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för