SymmetricProofDescriptor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe peut être utilisée pour émettre le jeton de clé symétrique.
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
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| SymmetricProofDescriptor(Byte[], EncryptingCredentials) |
Initialise une nouvelle instance de la SymmetricProofDescriptor classe avec le matériau de clé spécifié. |
| SymmetricProofDescriptor(EncryptingCredentials) |
Initialise une nouvelle instance de la SymmetricProofDescriptor classe avec les informations d’identification de chiffrement spécifiées. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String) |
Initialise une nouvelle instance de la SymmetricProofDescriptor classe à utiliser pour l’envoi d’entropie combinée. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[]) |
Initialise une nouvelle instance de la SymmetricProofDescriptor classe à utiliser pour l’envoi d’entropie combinée. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String) |
Utilisez ce constructeur pour que stS génère automatiquement une clé et l’envoie dans le jeton de preuve en tant que clé chiffrée. Deux cas sont abordés ici 1. le client envoie l’entropie, mais le serveur le rejette 2. le client n’a pas envoyé d’entropie, donc il suffit d’utiliser l’entropie du serveur. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials) |
Initialise une nouvelle instance de la SymmetricProofDescriptor classe avec une clé générée automatiquement. |
| SymmetricProofDescriptor(Int32, EncryptingCredentials) |
Initialise une nouvelle instance de la SymmetricProofDescriptor classe avec une clé générée automatiquement. |
Propriétés
| Nom | Description |
|---|---|
| KeyIdentifier |
Obtient l’identificateur de clé qui peut être utilisé à l’intérieur du jeton émis pour définir la clé. Il s’agit généralement du secret binaire ou de la clé chiffrée. |
| RequestorEncryptingCredentials |
Obtient les informations d’identification de chiffrement du demandeur, qui peuvent être utilisées pour chiffrer le jeton de preuve demandé ou l’entropie dans la réponse. |
| TargetEncryptingCredentials |
Obtient les informations d’identification de chiffrement de partie de confiance, qui peuvent être utilisées pour chiffrer le jeton de sécurité demandé dans la réponse. |
Méthodes
| Nom | Description |
|---|---|
| ApplyTo(RequestSecurityTokenResponse) |
Modifie le RSTR spécifié en fonction des paramètres de ce descripteur de preuve. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetKeyBytes() |
Obtient le matériau clé. |
| GetSourceEntropy() |
Obtient l’entropie source en octets bruts. |
| GetTargetEntropy() |
Obtient l’entropie cible en octets bruts. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |