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 basé sur une 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
SymmetricProofDescriptor(Byte[], EncryptingCredentials) |
Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec le matériel de clé spécifié. |
SymmetricProofDescriptor(EncryptingCredentials) |
Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec les informations d'identification de chiffrement spécifiées. |
SymmetricProofDescriptor(Int32, EncryptingCredentials) |
Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec une clé générée automatiquement. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials) |
Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec une clé générée automatiquement. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[]) |
Initialise une nouvelle instance de la classe SymmetricProofDescriptor à utiliser pour l'envoi de l'entropie combinée. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String) |
Initialise une nouvelle instance de la classe SymmetricProofDescriptor à utiliser pour l'envoi de l'entropie combinée. |
SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String) |
Utilise ce constructeur pour que le service d'émission de jeton de sécurité 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 la rejette 2. le client n’ayant pas envoyé d’entropie, utilisez simplement l’entropie du serveur. |
Propriétés
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 du 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 la partie de confiance qui peuvent être utilisées pour chiffrer le jeton de sécurité demandé dans la réponse. |
Méthodes
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() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetKeyBytes() |
Obtient le matériel de clé. |
GetSourceEntropy() |
Obtient l'entropie source en octets bruts. |
GetTargetEntropy() |
Obtient l’entropie cible en octets bruts. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |