X509SubjectKeyIdentifierClause Klass

Definition

Representerar en nyckelidentifierarsats som identifierar en X509SecurityToken säkerhetstoken med X.509-certifikatets tillägg för ämnesnyckelidentifierare.

public ref class X509SubjectKeyIdentifierClause : System::IdentityModel::Tokens::BinaryKeyIdentifierClause
public class X509SubjectKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
type X509SubjectKeyIdentifierClause = class
    inherit BinaryKeyIdentifierClause
Public Class X509SubjectKeyIdentifierClause
Inherits BinaryKeyIdentifierClause
Arv

Kommentarer

X509SubjectKeyIdentifierClause Normalt behöver inte användas, förutom när en anpassad säkerhetstokentjänst skapas. När en säkerhetstokentjänst returnerar en säkerhetstoken innehåller den utfärdade säkerhetstoken referenser till anslutna och oanslutna säkerhetstoken. Bifogade referenser refererar till säkerhetstoken som finns i säkerhetsrubriken i ett SOAP-meddelande och oanslutna referenser är säkerhetstoken som inte ingår i säkerhetsrubriken i ett SOAP-meddelande. Dessa referenser bekräftar vanligtvis äktheten hos den utfärdade säkerhetstoken. X509ThumbprintKeyIdentifierClause Använd klassen för att referera till en X509SecurityToken säkerhetstoken med X.509-certifikatets tillägg för ämnesnyckelidentifierare. Metoden GetX509SubjectKeyIdentifier returnerar tillägget för ämnesnyckelidentifierare.

Windows Communication Foundation stöder följande typer av säkerhetstokenreferenser för X509SecurityToken säkerhetstoken.

X509ThumbprintKeyIdentifierClause

Konstruktorer

Name Description
X509SubjectKeyIdentifierClause(Byte[])

Initierar en ny instans av klassen med hjälp av X509SubjectKeyIdentifierClause den angivna ämnesnyckelidentifieraren.

Egenskaper

Name Description
CanCreateKey

Hämtar ett värde som anger om en nyckel kan skapas.

(Ärvd från SecurityKeyIdentifierClause)
ClauseType

Hämtar nyckelidentifierarens satstyp.

(Ärvd från SecurityKeyIdentifierClause)
DerivationLength

Hämtar storleken på den härledda nyckeln.

(Ärvd från SecurityKeyIdentifierClause)
Id

Hämtar eller anger nyckelidentifierarens sats-ID.

(Ärvd från SecurityKeyIdentifierClause)

Metoder

Name Description
CanCreateFrom(X509Certificate2)

Hämtar ett värde som anger om en nyckelidentifierarsats kan skapas för det angivna X.509-certifikatet.

CreateKey()

Skapar en nyckel baserat på de parametrar som skickas till konstruktorn.

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

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

(Ärvd från Object)
GetBuffer()

Hämtar binära data som representerar nyckelidentifieraren.

(Ärvd från BinaryKeyIdentifierClause)
GetDerivationNonce()

Hämtar nonce som användes för att generera den härledda nyckeln.

(Ärvd från SecurityKeyIdentifierClause)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetRawBuffer()

Hämtar binära data som representerar nyckelidentifieraren.

(Ärvd från BinaryKeyIdentifierClause)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetX509SubjectKeyIdentifier()

Hämtar ämnesnyckelidentifieraren.

Matches(Byte[], Int32)

Returnerar ett värde som anger om binära data för den aktuella instansen motsvarar angivna binära data vid den angivna förskjutningen.

(Ärvd från BinaryKeyIdentifierClause)
Matches(Byte[])

Returnerar ett värde som anger om binära data för den aktuella instansen matchar angivna binära data.

(Ärvd från BinaryKeyIdentifierClause)
Matches(SecurityKeyIdentifierClause)

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

(Ärvd från BinaryKeyIdentifierClause)
Matches(X509Certificate2)

Returnerar ett värde som anger om nyckelidentifieraren för den här instansen motsvarar nyckelidentifieraren för det angivna X.509-certifikatet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

TryCreateFrom(X509Certificate2, X509SubjectKeyIdentifierClause)

Skapar en nyckelidentifierarsats med det angivna X.509-certifikatet.

Gäller för