SymmetricProofDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe può essere usata per l'emissione del token basato su chiave simmetrica.
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
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| SymmetricProofDescriptor(Byte[], EncryptingCredentials) |
Inizializza una nuova istanza della SymmetricProofDescriptor classe con il materiale della chiave specificato. |
| SymmetricProofDescriptor(EncryptingCredentials) |
Inizializza una nuova istanza della SymmetricProofDescriptor classe con le credenziali di crittografia specificate. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String) |
Inizializza una nuova istanza della SymmetricProofDescriptor classe da utilizzare per l'invio di entropia combinata. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[]) |
Inizializza una nuova istanza della SymmetricProofDescriptor classe da utilizzare per l'invio di entropia combinata. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String) |
Usare questo costruttore per generare automaticamente una chiave del servizio token di sicurezza e inviarla nel token di prova come chiave crittografata. Due casi sono trattati qui 1. il client invia l'entropia, ma il server lo rifiuta 2. il client non ha inviato un'entropia, quindi è sufficiente usare l'entropia del server. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials) |
Inizializza una nuova istanza della SymmetricProofDescriptor classe con una chiave generata automaticamente. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials) |
Inizializza una nuova istanza della SymmetricProofDescriptor classe con una chiave generata automaticamente. |
Proprietà
| Nome | Descrizione |
|---|---|
| KeyIdentifier |
Ottiene l'identificatore di chiave che può essere usato all'interno del token rilasciato per definire la chiave. È in genere il segreto binario o la chiave crittografata. |
| RequestorEncryptingCredentials |
Ottiene le credenziali di crittografia del richiedente, che può essere usato per crittografare il token di prova richiesto o l'entropia nella risposta. |
| TargetEncryptingCredentials |
Ottiene le credenziali di crittografia della relying party, che possono essere usate per crittografare il token di sicurezza richiesto nella risposta. |
Metodi
| Nome | Descrizione |
|---|---|
| ApplyTo(RequestSecurityTokenResponse) |
Modifica il valore RSTR specificato in base alle impostazioni in questo descrittore di prova. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetKeyBytes() |
Ottiene il materiale della chiave. |
| GetSourceEntropy() |
Ottiene l'entropia di origine in byte normali. |
| GetTargetEntropy() |
Ottiene l'entropia di destinazione in byte normali. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |