X509RawDataKeyIdentifierClause Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje klauzulę X509SecurityToken identyfikatora klucza, która identyfikuje token zabezpieczający przy użyciu danych pierwotnych certyfikatu X.509.
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
- Dziedziczenie
Uwagi
X509RawDataKeyIdentifierClause 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. X509RawDataKeyIdentifierClause Użyj klasy , aby odwołać się do tokenu zabezpieczającego X509SecurityToken przy użyciu danych pierwotnych certyfikatu X.509. Metoda GetX509RawData zwraca nieprzetworzone dane.
Program Windows Communication Foundation (WCF) obsługuje następujące typy odwołań do tokenów zabezpieczających dla X509SecurityToken tokenów zabezpieczających.
X509ThumbprintKeyIdentifierClause
Konstruktory
X509RawDataKeyIdentifierClause(Byte[]) |
Inicjuje nowe wystąpienie X509RawDataKeyIdentifierClause klasy przy użyciu określonych danych pierwotnych certyfikatu X.509. |
X509RawDataKeyIdentifierClause(X509Certificate2) |
Inicjuje X509RawDataKeyIdentifierClause nowe wystąpienie klasy przy użyciu określonego certyfikatu X.509. |
Właściwości
CanCreateKey |
Pobiera wartość wskazującą, czy klucz można utworzyć na podstawie danych pierwotnych certyfikatu X.509, czy tablicy bajtów określonej w konstruktorze. |
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
CreateKey() |
Tworzy klucz na podstawie danych pierwotnych certyfikatu X.509 lub tablicy bajtów określonej w konstruktorze. |
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) |
GetX509RawData() |
Pobiera dane pierwotne skojarzone z certyfikatem X.509. |
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 odpowiednikiem określonego certyfikatu X.509. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca bieżący obiekt. |