X509SubjectKeyIdentifierClause Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje klauzuli identifikátoru klíče, která identifikuje X509SecurityToken token zabezpečení pomocí rozšíření identifikátoru předmětu klíče X.509 certifikátu.
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
- Dědičnost
Poznámky
Obvykle X509SubjectKeyIdentifierClause není nutné použít jinou službu než při vytvoření vlastní služby tokenů zabezpečení. Když služba tokenů zabezpečení vrátí token zabezpečení, vystavený token zabezpečení obsahuje odkazy na připojené a nepřipojené tokeny zabezpečení. Připojené odkazy odkazují na tokeny zabezpečení obsažené v hlavičce zabezpečení zprávy SOAP a nepřipojené odkazy jsou tokeny zabezpečení, které nejsou zahrnuty v hlavičce zabezpečení zprávy SOAP. Tyto odkazy obvykle potvrzují pravost vydaného tokenu zabezpečení. X509ThumbprintKeyIdentifierClause Pomocí třídy můžete odkazovat na X509SecurityToken token zabezpečení pomocí rozšíření identifikátoru klíče předmětu certifikátu X.509. Metoda GetX509SubjectKeyIdentifier vrátí rozšíření identifikátoru klíče předmětu.
Windows Communication Foundation podporuje následující typy odkazů na tokeny zabezpečení.X509SecurityToken
X509ThumbprintKeyIdentifierClause
Konstruktory
X509SubjectKeyIdentifierClause(Byte[]) |
Inicializuje novou instanci X509SubjectKeyIdentifierClause třídy pomocí zadaného identifikátoru klíče předmětu. |
Vlastnosti
CanCreateKey |
Získá hodnotu, která označuje, zda lze vytvořit klíč. (Zděděno od SecurityKeyIdentifierClause) |
ClauseType |
Získá typ klauzule identifikátoru klíče. (Zděděno od SecurityKeyIdentifierClause) |
DerivationLength |
Získá velikost odvozeného klíče. (Zděděno od SecurityKeyIdentifierClause) |
Id |
Získá nebo nastaví ID klauzule identifikátoru klíče. (Zděděno od SecurityKeyIdentifierClause) |
Metody
CanCreateFrom(X509Certificate2) |
Získá hodnotu, která označuje, zda identifikátor klíče klauzule lze vytvořit pro zadaný certifikát X.509. |
CreateKey() |
Vytvoří klíč na základě parametrů předaných konstruktoru. (Zděděno od SecurityKeyIdentifierClause) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetBuffer() |
Získá binární data, která představuje identifikátor klíče. (Zděděno od BinaryKeyIdentifierClause) |
GetDerivationNonce() |
Získá nonce, který byl použit k vygenerování odvozeného klíče. (Zděděno od SecurityKeyIdentifierClause) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetRawBuffer() |
Získá binární data, která představuje identifikátor klíče. (Zděděno od BinaryKeyIdentifierClause) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
GetX509SubjectKeyIdentifier() |
Získá identifikátor klíče subjektu. |
Matches(Byte[]) |
Vrátí hodnotu, která označuje, zda binární data pro aktuální instanci odpovídají zadaným binárním datům. (Zděděno od BinaryKeyIdentifierClause) |
Matches(Byte[], Int32) |
Vrátí hodnotu, která označuje, zda binární data pro aktuální instanci jsou ekvivalentní zadaným binárním datům v zadaném posunu. (Zděděno od BinaryKeyIdentifierClause) |
Matches(SecurityKeyIdentifierClause) |
Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadané klauzuli identifikátoru klíče. (Zděděno od BinaryKeyIdentifierClause) |
Matches(X509Certificate2) |
Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní identifikátoru klíče zadaného certifikátu X.509. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. |
TryCreateFrom(X509Certificate2, X509SubjectKeyIdentifierClause) |
Vytvoří klauzuli identifikátoru klíče pomocí zadaného certifikátu X.509. |