Secret クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メモリに格納されているシークレット値を表します。
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
- 継承
-
Secret
- 実装
コンストラクター
Secret(ArraySegment<Byte>) |
指定された入力値から新しい Secret を作成します。ここで、入力値は配列セグメントとして指定されます。 |
Secret(Byte*, Int32) |
指定された入力値から新しい Secret を作成します。ここで、入力値はアンマネージ メモリへのポインターとして指定されます。 |
Secret(Byte[]) |
指定された入力値から新しい Secret を作成します。ここで、入力値は配列として指定されます。 |
Secret(ISecret) |
別のシークレット オブジェクトから新しいシークレットを作成します。 |
プロパティ
Length |
シークレット値の長さ (バイト単位)。 |
メソッド
Dispose() |
メモリからシークレットをワイプします。 |
Random(Int32) |
暗号化されたセキュリティで保護された RNG から取得されたランダム バイトで完全に作成されたシークレットを返します。 |
WriteSecretIntoBuffer(ArraySegment<Byte>) |
シークレット値を指定したバッファーに書き込みます。 |
WriteSecretIntoBuffer(Byte*, Int32) |
シークレット値を指定したバッファーに書き込みます。 |