Secret Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen im Arbeitsspeicher gespeicherten Geheimniswert dar.
public ref class Secret sealed : IDisposable, Microsoft::AspNetCore::DataProtection::ISecret
public sealed class Secret : IDisposable, Microsoft.AspNetCore.DataProtection.ISecret
type Secret = class
interface IDisposable
interface ISecret
Public NotInheritable Class Secret
Implements IDisposable, ISecret
- Vererbung
-
Secret
- Implementiert
Konstruktoren
Secret(ArraySegment<Byte>) |
Erstellt ein neues Geheimnis aus dem angegebenen Eingabewert, wobei der Eingabewert als Arraysegment angegeben wird. |
Secret(Byte*, Int32) |
Erstellt ein neues Geheimnis aus dem angegebenen Eingabewert, wobei der Eingabewert als Zeiger auf nicht verwalteten Arbeitsspeicher angegeben wird. |
Secret(Byte[]) |
Erstellt ein neues Geheimnis aus dem angegebenen Eingabewert, wobei der Eingabewert als Array angegeben wird. |
Secret(ISecret) |
Erstellt ein neues Geheimnis aus einem anderen geheimen Objekt. |
Eigenschaften
Length |
Die Länge (in Bytes) des Geheimniswerts. |
Methoden
Dispose() |
Löscht das Geheimnis aus dem Arbeitsspeicher. |
Random(Int32) |
Gibt ein Geheimnis zurück, das vollständig aus zufälligen Bytes erstellt wurde, die aus einem kryptografisch sicheren RNG abgerufen wurden. |
WriteSecretIntoBuffer(ArraySegment<Byte>) |
Schreibt den Geheimniswert in den angegebenen Puffer. |
WriteSecretIntoBuffer(Byte*, Int32) |
Schreibt den Geheimniswert in den angegebenen Puffer. |