SymmetricProofDescriptor Classe

Définition

Cette classe peut être utilisée pour émettre le jeton basé sur une clé symétrique.This class can be used for issuing the symmetric key based 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
Héritage
SymmetricProofDescriptor

Constructeurs

SymmetricProofDescriptor(Byte[], EncryptingCredentials)

Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec le matériel de clé spécifié.Initializes a new instance of the SymmetricProofDescriptor class with the specified key material.

SymmetricProofDescriptor(EncryptingCredentials)

Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec les informations d'identification de chiffrement spécifiées.Initializes a new instance of the SymmetricProofDescriptor class with the specified encrypting credentials.

SymmetricProofDescriptor(Int32, EncryptingCredentials)

Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec une clé générée automatiquement.Initializes a new instance of the SymmetricProofDescriptor class with an auto-generated key.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials)

Initialise une nouvelle instance de la classe SymmetricProofDescriptor avec une clé générée automatiquement.Initializes a new instance of the SymmetricProofDescriptor class with an auto-generated key.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[])

Initialise une nouvelle instance de la classe SymmetricProofDescriptor à utiliser pour l'envoi de l'entropie combinée.Initializes a new instance of the SymmetricProofDescriptor class to use for sending combined entropy.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String)

Initialise une nouvelle instance de la classe SymmetricProofDescriptor à utiliser pour l'envoi de l'entropie combinée.Initializes a new instance of the SymmetricProofDescriptor class to use for sending combined entropy.

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.Use this constructor to have the STS autogenerate a key and send it in the proof token as encrypted key. Deux cas sont abordés ici. 1.Two cases are covered here 1. le client envoie l'entropie, mais le serveur la rejette 2.client sends the entropy, but server rejects it 2. le client n’ayant pas envoyé d’entropie, utilisez simplement l’entropie du serveur.client did not send a entropy, so just use server's entropy.

Propriétés

KeyIdentifier

Obtient l'identificateur de clé qui peut être utilisé à l'intérieur du jeton émis pour définir la clé.Gets the key identifier that can be used inside the issued token to define the key. Il s'agit généralement du secret binaire ou de la clé chiffrée ;It is usually the binary secret or the encrypted key;

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.Gets the requestor's encrypting credentials, which may be used to encrypt the requested proof token or the entropy in the response.

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.Gets the relying party encrypting credentials, which may be used to encrypt the requested security token in the response.

Méthodes

ApplyTo(RequestSecurityTokenResponse)

Modifie le RSTR spécifié en fonction des paramètres de ce descripteur de preuve.Modifies the specified RSTR based on the settings in this proof descriptor.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetKeyBytes()

Obtient le matériel de clé.Gets the key material.

GetSourceEntropy()

Obtient l'entropie source en octets bruts.Gets the source entropy in plain bytes.

GetTargetEntropy()

Obtient l’entropie cible en octets bruts.Gets the target entropy in plain bytes.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à