SymmetricProofDescriptor Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Den här klassen kan användas för att utfärda den symmetriska nyckelbaserade token.
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
- Arv
Konstruktorer
| Name | Description |
|---|---|
| SymmetricProofDescriptor(Byte[], EncryptingCredentials) |
Initierar en ny instans av SymmetricProofDescriptor klassen med det angivna nyckelmaterialet. |
| SymmetricProofDescriptor(EncryptingCredentials) |
Initierar en ny instans av SymmetricProofDescriptor klassen med de angivna autentiseringsuppgifterna för kryptering. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String) |
Initierar en ny instans av SymmetricProofDescriptor klassen som ska användas för att skicka kombinerad entropi. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[]) |
Initierar en ny instans av SymmetricProofDescriptor klassen som ska användas för att skicka kombinerad entropi. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String) |
Använd den här konstruktorn för att låta STS generera en nyckel automatiskt och skicka den i bevistoken som krypterad nyckel. Två fall beskrivs här 1. klienten skickar entropi, men servern avvisar den 2. klienten skickade ingen entropi, så använd bara serverns entropi. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials) |
Initierar en ny instans av SymmetricProofDescriptor klassen med en automatiskt genererad nyckel. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials) |
Initierar en ny instans av SymmetricProofDescriptor klassen med en automatiskt genererad nyckel. |
Egenskaper
| Name | Description |
|---|---|
| KeyIdentifier |
Hämtar nyckelidentifieraren som kan användas i den utfärdade token för att definiera nyckeln. Det är vanligtvis den binära hemligheten eller den krypterade nyckeln. |
| RequestorEncryptingCredentials |
Hämtar begärandegivarens krypterande autentiseringsuppgifter, som kan användas för att kryptera den begärda bevistoken eller entropi i svaret. |
| TargetEncryptingCredentials |
Hämtar den förlitande partens krypterande autentiseringsuppgifter, som kan användas för att kryptera den begärda säkerhetstoken i svaret. |
Metoder
| Name | Description |
|---|---|
| ApplyTo(RequestSecurityTokenResponse) |
Ändrar angiven RSTR baserat på inställningarna i den här bevisbeskrivningen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetKeyBytes() |
Hämtar nyckelmaterialet. |
| GetSourceEntropy() |
Hämtar källentropi i vanliga byte. |
| GetTargetEntropy() |
Hämtar målentropi i vanliga byte. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |