InMemorySymmetricSecurityKey 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.
Représente les clés générées à l’aide d’algorithmes symétriques et stockées uniquement dans la mémoire d’accès aléatoire de l’ordinateur local.
public ref class InMemorySymmetricSecurityKey : System::IdentityModel::Tokens::SymmetricSecurityKey
public class InMemorySymmetricSecurityKey : System.IdentityModel.Tokens.SymmetricSecurityKey
type InMemorySymmetricSecurityKey = class
inherit SymmetricSecurityKey
Public Class InMemorySymmetricSecurityKey
Inherits SymmetricSecurityKey
- Héritage
Remarques
En règle générale, cette classe est utilisée uniquement par l’infrastructure pour transformer du code XML à l’aide d’une clé symétrique.
Constructeurs
| Nom | Description |
|---|---|
| InMemorySymmetricSecurityKey(Byte[], Boolean) |
Initialise une nouvelle instance de la InMemorySymmetricSecurityKey classe à l’aide de la clé symétrique spécifiée et d’une valeur qui indique si les données binaires doivent être clonées. |
| InMemorySymmetricSecurityKey(Byte[]) |
Initialise une nouvelle instance de la InMemorySymmetricSecurityKey classe à l’aide de la clé symétrique spécifiée. |
Propriétés
| Nom | Description |
|---|---|
| KeySize |
Obtient la taille, en bits, de la clé. |
Méthodes
| Nom | Description |
|---|---|
| DecryptKey(String, Byte[]) |
Déchiffre la clé chiffrée spécifiée. |
| EncryptKey(String, Byte[]) |
Chiffre la clé spécifiée. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GenerateDerivedKey(String, Byte[], Byte[], Int32, Int32) |
Génère une clé dérivée à l’aide de l’algorithme de chiffrement et des paramètres spécifiés pour la clé actuelle. |
| GetDecryptionTransform(String, Byte[]) |
Obtient une transformation qui déchiffre le texte de chiffrement à l’aide de l’algorithme de chiffrement spécifié. |
| GetEncryptionTransform(String, Byte[]) |
Obtient une transformation qui chiffre le code XML à l’aide de l’algorithme de chiffrement spécifié. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetIVSize(String) |
Obtient la taille, en bits, du vecteur d’initialisation ( |
| GetKeyedHashAlgorithm(String) |
Obtient une instance de l’algorithme de hachage à clé spécifié. |
| GetSymmetricAlgorithm(String) |
Obtient une instance de l’algorithme symétrique spécifié. |
| GetSymmetricKey() |
Obtient les octets qui représentent la clé symétrique. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IsAsymmetricAlgorithm(String) |
Obtient une valeur qui indique si l’algorithme spécifié utilise des clés asymétriques. |
| IsSupportedAlgorithm(String) |
Obtient une valeur qui indique si l’algorithme spécifié est pris en charge par cette classe. |
| IsSymmetricAlgorithm(String) |
Obtient une valeur qui indique si l’algorithme spécifié utilise des clés symétriques. |
| 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) |