Partager via


Secret Classe

Définition

Représente une valeur de secret stockée en mémoire.

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
Héritage
Secret
Implémente

Constructeurs

Secret(ArraySegment<Byte>)

Crée un secret à partir de la valeur d’entrée fournie, où la valeur d’entrée est spécifiée en tant que segment de tableau.

Secret(Byte*, Int32)

Crée un secret à partir de la valeur d’entrée fournie, où la valeur d’entrée est spécifiée en tant que pointeur vers la mémoire non managée.

Secret(Byte[])

Crée un secret à partir de la valeur d’entrée fournie, où la valeur d’entrée est spécifiée sous forme de tableau.

Secret(ISecret)

Crée un secret à partir d’un autre objet secret.

Propriétés

Length

Longueur (en octets) de la valeur de secret.

Méthodes

Dispose()

Efface le secret de la mémoire.

Random(Int32)

Retourne un secret composé entièrement d’octets aléatoires récupérés à partir d’un RNG sécurisé par chiffrement.

WriteSecretIntoBuffer(ArraySegment<Byte>)

Écrit la valeur de secret dans la mémoire tampon spécifiée.

WriteSecretIntoBuffer(Byte*, Int32)

Écrit la valeur de secret dans la mémoire tampon spécifiée.

S’applique à