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 nowe wystąpienie SymmetricProofDescriptor klasy z określonym materiału klucza. |
| SymmetricProofDescriptor(EncryptingCredentials) |
Inicjuje nowe wystąpienie SymmetricProofDescriptor klasy z określonymi poświadczeniami szyfrowania. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials) |
Inicjuje nowe wystąpienie SymmetricProofDescriptor klasy za pomocą automatycznie wygenerowanego klucza. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials) |
Inicjuje nowe wystąpienie SymmetricProofDescriptor klasy za pomocą automatycznie wygenerowanego klucza. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[]) |
Inicjuje nowe wystąpienie klasy w celu użycia SymmetricProofDescriptor do wysyłania połączonej entropii. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String) |
Inicjuje nowe wystąpienie klasy w celu użycia SymmetricProofDescriptor do wysyłania połączonej entropii. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String) |
Użyj tego konstruktora, aby mieć automatycznie wygenerowany klucz przez usługi STS i wysłać go w tokenie dowodu jako zaszyfrowany klucz. W tym miejscu omykamy dwa przypadki: 1. Klient wysyła entropię, ale serwer odrzuca ją 2. Klient nie wysyłał entropii, więc wystarczy użyć entropii serwera. |
Właściwości
| KeyIdentifier |
Pobiera identyfikator klucza, który może być używany wewnątrz wystawionego tokenu do zdefiniowania klucza. Zazwyczaj jest to binarny klucz tajny lub zaszyfrowany klucz. |
| RequestorEncryptingCredentials |
Pobiera poświadczenia szyfrujące żądające, które mogą służyć do szyfrowania żądanego tokenu weryfikacji lub entropii w odpowiedzi. |
| TargetEncryptingCredentials |
Pobiera jednostki zależnej szyfrowania poświadczeń, które mogą służyć do szyfrowania żądanego tokenu zabezpieczającego w odpowiedzi. |
Metody
| ApplyTo(RequestSecurityTokenResponse) |
Modyfikuje określony RSTR na podstawie ustawień w tym deskryptora weryfikacji. |
| 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 wartość bieżącego wystąpienia. (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) |