X509SubjectKeyIdentifierClause Klasa

Definicja

Reprezentuje klauzulę X509SecurityToken identyfikatora klucza, która identyfikuje token zabezpieczający przy użyciu rozszerzenia identyfikatora klucza podmiotu certyfikatu X.509.

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
Dziedziczenie

Uwagi

X509SubjectKeyIdentifierClause Zazwyczaj nie trzeba używać elementu innego niż podczas tworzenia niestandardowej usługi tokenu zabezpieczającego. Gdy usługa tokenu zabezpieczającego zwraca token zabezpieczający, wystawiony token zabezpieczający zawiera odwołania do dołączonych i niedołączonych tokenów zabezpieczających. Dołączone odwołania odnoszą się do tokenów zabezpieczających, które znajdują się w nagłówku zabezpieczeń komunikatu protokołu SOAP i niedołączone odwołania są tokenami zabezpieczającymi, które nie są uwzględnione w nagłówku zabezpieczeń komunikatu PROTOKOŁU SOAP. Odwołania te zwykle potwierdzają autentyczność wystawionego tokenu zabezpieczającego. X509ThumbprintKeyIdentifierClause Użyj klasy , aby odwołać się do tokenu zabezpieczającego X509SecurityToken przy użyciu rozszerzenia identyfikatora klucza podmiotu certyfikatu X.509. Metoda GetX509SubjectKeyIdentifier zwraca rozszerzenie identyfikatora klucza podmiotu.

Program Windows Communication Foundation obsługuje następujące typy odwołań do tokenów zabezpieczających dla X509SecurityToken tokenów zabezpieczających.

X509ThumbprintKeyIdentifierClause

Konstruktory

X509SubjectKeyIdentifierClause(Byte[])

Inicjuje X509SubjectKeyIdentifierClause nowe wystąpienie klasy przy użyciu określonego identyfikatora klucza podmiotu.

Właściwości

CanCreateKey

Pobiera wartość wskazującą, czy można utworzyć klucz.

(Odziedziczone po SecurityKeyIdentifierClause)
ClauseType

Pobiera typ klauzuli identyfikatora klucza.

(Odziedziczone po SecurityKeyIdentifierClause)
DerivationLength

Pobiera rozmiar klucza pochodnego.

(Odziedziczone po SecurityKeyIdentifierClause)
Id

Pobiera lub ustawia identyfikator klauzuli klucza.

(Odziedziczone po SecurityKeyIdentifierClause)

Metody

CanCreateFrom(X509Certificate2)

Pobiera wartość wskazującą, czy można utworzyć klauzulę identyfikatora klucza dla określonego certyfikatu X.509.

CreateKey()

Tworzy klucz na podstawie parametrów przekazanych do konstruktora.

(Odziedziczone po SecurityKeyIdentifierClause)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBuffer()

Pobiera dane binarne reprezentujące identyfikator klucza.

(Odziedziczone po BinaryKeyIdentifierClause)
GetDerivationNonce()

Pobiera wartość inną niż użyta do wygenerowania klucza pochodnego.

(Odziedziczone po SecurityKeyIdentifierClause)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetRawBuffer()

Pobiera dane binarne reprezentujące identyfikator klucza.

(Odziedziczone po BinaryKeyIdentifierClause)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetX509SubjectKeyIdentifier()

Pobiera identyfikator klucza podmiotu.

Matches(Byte[])

Zwraca wartość wskazującą, czy dane binarne dla bieżącego wystąpienia są zgodne z określonymi danymi binarnymi.

(Odziedziczone po BinaryKeyIdentifierClause)
Matches(Byte[], Int32)

Zwraca wartość wskazującą, czy dane binarne dla bieżącego wystąpienia są równoważne określonym danym binarnym z określonym przesunięciem.

(Odziedziczone po BinaryKeyIdentifierClause)
Matches(SecurityKeyIdentifierClause)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z określoną klauzulą identyfikatora klucza.

(Odziedziczone po BinaryKeyIdentifierClause)
Matches(X509Certificate2)

Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest równoważny z identyfikatorem klucza określonego certyfikatu X.509.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

TryCreateFrom(X509Certificate2, X509SubjectKeyIdentifierClause)

Tworzy klauzulę identyfikatora klucza przy użyciu określonego certyfikatu X.509.

Dotyczy