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
type Secret = class
    interface ISecret
    interface IDisposable
Public NotInheritable Class Secret
Implements IDisposable, ISecret
Dědičnost
Secret
Implementuje

Konstruktory

Secret(ArraySegment<Byte>)

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

Secret(Byte*, Int32)

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

Secret(Byte[])

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

Secret(ISecret)

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

Vlastnosti

Length

Délka tajné hodnoty (v bajtech).

Metody

Dispose()

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

Random(Int32)

Vrátí tajný kód tvořený zcela náhodnými bajty načtenými z kryptograficky zabezpečeného RNG.

WriteSecretIntoBuffer(ArraySegment<Byte>)

Zapíše hodnotu tajného kódu do zadané vyrovnávací paměti.

WriteSecretIntoBuffer(Byte*, Int32)

Zapíše hodnotu tajného kódu do zadané vyrovnávací paměti.

Platí pro