Sdílet prostřednictvím


Secret Třída

Definice

Představuje hodnotu tajného kódu uloženou v paměti.

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
Dědičnost
Secret
Implementuje

Konstruktory

Secret(ArraySegment<Byte>)

Vytvoří nový tajný klíč ze zadané vstupní hodnoty, kde vstupní hodnota je zadána jako segment pole.

Secret(Byte*, Int32)

Vytvoří nový tajný klíč ze zadané vstupní hodnoty, kde vstupní hodnota je zadána jako ukazatel na nespravovanou paměť.

Secret(Byte[])

Vytvoří nový tajný klíč z zadané vstupní hodnoty, kde vstupní hodnota je určena jako pole.

Secret(ISecret)

Vytvoří nový tajný klíč z jiného tajného objektu.

Vlastnosti

Length

Délka hodnoty tajného kódu (v bajtech).

Metody

Dispose()

Vymaže tajný kód z paměti.

Random(Int32)

Vrátí tajný kód vytvořený výhradně náhodnými bajty načtenými z kryptograficky zabezpečené sítě RNG.

WriteSecretIntoBuffer(ArraySegment<Byte>)

Zapíše hodnotu tajného klíče do zadané vyrovnávací paměti.

WriteSecretIntoBuffer(Byte*, Int32)

Zapíše hodnotu tajného klíče do zadané vyrovnávací paměti.

Platí pro