SymmetricProofDescriptor 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.
Ta klasa może służyć do wystawiania tokenu opartego na kluczu symetrycznym.
public ref class SymmetricProofDescriptor : System::IdentityModel::Tokens::ProofDescriptor
public class SymmetricProofDescriptor : System.IdentityModel.Tokens.ProofDescriptor
type SymmetricProofDescriptor = class
inherit ProofDescriptor
Public Class SymmetricProofDescriptor
Inherits ProofDescriptor
- Dziedziczenie
Konstruktory
SymmetricProofDescriptor(Byte[], EncryptingCredentials) |
Inicjuje SymmetricProofDescriptor nowe wystąpienie klasy z określonym materiałem klucza. |
SymmetricProofDescriptor(EncryptingCredentials) |
Inicjuje SymmetricProofDescriptor nowe wystąpienie klasy z określonymi poświadczeniami szyfrowania. |
SymmetricProofDescriptor(Int32, EncryptingCredentials) |
Inicjuje SymmetricProofDescriptor nowe wystąpienie klasy z wygenerowanym automatycznie kluczem. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials) |
Inicjuje SymmetricProofDescriptor nowe wystąpienie klasy z wygenerowanym automatycznie kluczem. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[]) |
Inicjuje nowe wystąpienie klasy do użycia do wysyłania połączonych SymmetricProofDescriptor entropii. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String) |
Inicjuje nowe wystąpienie klasy do użycia do wysyłania połączonych SymmetricProofDescriptor entropii. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String) |
Użyj tego konstruktora, aby automatycznie wygenerować klucz usługi STS i wysłać go w tokenie dowodowym jako zaszyfrowany klucz. W tym miejscu 1 opisano dwa przypadki. klient wysyła entropię, ale serwer odrzuca go 2. klient nie wysłał entropii, więc po prostu użyj entropii serwera. |
Właściwości
KeyIdentifier |
Pobiera identyfikator klucza, którego można użyć wewnątrz wystawionego tokenu w celu zdefiniowania klucza. Zazwyczaj jest to wpis tajny binarny lub zaszyfrowany klucz. |
RequestorEncryptingCredentials |
Pobiera poświadczenia szyfrujące osoby żądającej, które mogą służyć do szyfrowania żądanego tokenu dowodowego lub entropii w odpowiedzi. |
TargetEncryptingCredentials |
Pobiera jednostki uzależnionej szyfrowanie poświadczeń, które mogą służyć do szyfrowania żądanego tokenu zabezpieczającego w odpowiedzi. |
Metody
ApplyTo(RequestSecurityTokenResponse) |
Modyfikuje określony zestaw RSTR na podstawie ustawień w tym deskryptorze sprawdzającym. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetKeyBytes() |
Pobiera materiał klucza. |
GetSourceEntropy() |
Pobiera entropię źródłową w zwykłych bajtach. |
GetTargetEntropy() |
Pobiera entropię docelową w zwykłych bajtach. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |