InMemorySymmetricSecurityKey Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt sleutels die worden gegenereerd met behulp van symmetrische algoritmen en die alleen worden opgeslagen in het geheugen voor willekeurige toegang van de lokale computer.
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
- Overname
Opmerkingen
Deze klasse wordt doorgaans alleen gebruikt door de infrastructuur om XML te transformeren met behulp van een symmetrische sleutel.
Constructors
| Name | Description |
|---|---|
| InMemorySymmetricSecurityKey(Byte[], Boolean) |
Initialiseert een nieuw exemplaar van de InMemorySymmetricSecurityKey klasse met behulp van de opgegeven symmetrische sleutel en een waarde die aangeeft of de binaire gegevens moeten worden gekloond. |
| InMemorySymmetricSecurityKey(Byte[]) |
Initialiseert een nieuw exemplaar van de InMemorySymmetricSecurityKey klasse met behulp van de opgegeven symmetrische sleutel. |
Eigenschappen
| Name | Description |
|---|---|
| KeySize |
Hiermee wordt de grootte, in bits, van de sleutel. |
Methoden
| Name | Description |
|---|---|
| DecryptKey(String, Byte[]) |
Ontsleutelt de opgegeven versleutelde sleutel. |
| EncryptKey(String, Byte[]) |
Versleutelt de opgegeven sleutel. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GenerateDerivedKey(String, Byte[], Byte[], Int32, Int32) |
Genereert een afgeleide sleutel met behulp van het opgegeven cryptografische algoritme en parameters voor de huidige sleutel. |
| GetDecryptionTransform(String, Byte[]) |
Hiermee haalt u een transformatie op waarmee coderingstekst wordt ontsleuteld met behulp van het opgegeven cryptografische algoritme. |
| GetEncryptionTransform(String, Byte[]) |
Hiermee haalt u een transformatie op waarmee XML wordt versleuteld met behulp van het opgegeven cryptografische algoritme. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetIVSize(String) |
Haalt de grootte, in bits, op van de initialisatievector ( |
| GetKeyedHashAlgorithm(String) |
Hiermee haalt u een exemplaar op van het opgegeven sleutel-hash-algoritme. |
| GetSymmetricAlgorithm(String) |
Hiermee haalt u een exemplaar van het opgegeven symmetrische algoritme op. |
| GetSymmetricKey() |
Hiermee haalt u de bytes op die de symmetrische sleutel vertegenwoordigen. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IsAsymmetricAlgorithm(String) |
Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven algoritme asymmetrische sleutels gebruikt. |
| IsSupportedAlgorithm(String) |
Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven algoritme wordt ondersteund door deze klasse. |
| IsSymmetricAlgorithm(String) |
Hiermee wordt een waarde opgehaald die aangeeft of het opgegeven algoritme symmetrische sleutels gebruikt. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |