SymmetricProofDescriptor Classe

Définition

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
SymmetricProofDescriptor

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)

S’applique à