Compartir a través de


Secret Clase

Definición

Representa un valor secreto almacenado en la memoria.

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
Herencia
Secret
Implementaciones

Constructores

Secret(ArraySegment<Byte>)

Crea un nuevo secreto a partir del valor de entrada proporcionado, donde el valor de entrada se especifica como un segmento de matriz.

Secret(Byte*, Int32)

Crea un nuevo secreto a partir del valor de entrada proporcionado, donde el valor de entrada se especifica como puntero a la memoria no administrada.

Secret(Byte[])

Crea un nuevo secreto a partir del valor de entrada proporcionado, donde el valor de entrada se especifica como una matriz.

Secret(ISecret)

Crea un nuevo secreto a partir de otro objeto secreto.

Propiedades

Length

Longitud (en bytes) del valor del secreto.

Métodos

Dispose()

Borra el secreto de la memoria.

Random(Int32)

Devuelve un secreto hecho completamente de bytes aleatorios recuperados de un RNG seguro criptográficamente.

WriteSecretIntoBuffer(ArraySegment<Byte>)

Escribe el valor del secreto en el búfer especificado.

WriteSecretIntoBuffer(Byte*, Int32)

Escribe el valor del secreto en el búfer especificado.

Se aplica a