X509RawDataKeyIdentifierClause Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en nyckelidentifierarsats som identifierar en X509SecurityToken säkerhetstoken med X.509-certifikatets rådata.
public ref class X509RawDataKeyIdentifierClause : System::IdentityModel::Tokens::BinaryKeyIdentifierClause
public class X509RawDataKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
type X509RawDataKeyIdentifierClause = class
inherit BinaryKeyIdentifierClause
Public Class X509RawDataKeyIdentifierClause
Inherits BinaryKeyIdentifierClause
- Arv
Kommentarer
X509RawDataKeyIdentifierClause 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. X509RawDataKeyIdentifierClause Använd klassen för att referera till en X509SecurityToken säkerhetstoken med X.509-certifikatets rådata. Metoden GetX509RawData returnerar rådata.
Windows Communication Foundation (WCF) stöder följande typer av säkerhetstokenreferenser för X509SecurityToken säkerhetstoken.
X509ThumbprintKeyIdentifierClause
Konstruktorer
| Name | Description |
|---|---|
| X509RawDataKeyIdentifierClause(Byte[]) |
Initierar en ny instans av X509RawDataKeyIdentifierClause klassen med angivna rådata för ett X.509-certifikat. |
| X509RawDataKeyIdentifierClause(X509Certificate2) |
Initierar en ny instans av X509RawDataKeyIdentifierClause klassen med det angivna X.509-certifikatet. |
Egenskaper
| Name | Description |
|---|---|
| CanCreateKey |
Hämtar ett värde som anger om en nyckel kan skapas från rådata för X.509-certifikatet eller bytematrisen som anges i konstruktorn. |
| 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 |
|---|---|
| CreateKey() |
Skapar en nyckel från rådata för X.509-certifikatet eller bytematrisen som anges i konstruktorn. |
| 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) |
| GetX509RawData() |
Hämtar rådata som är associerade med X.509-certifikatet. |
| 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 det angivna X.509-certifikatet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar det aktuella objektet. |