Udostępnij za pośrednictwem


BinaryKeyIdentifierClause Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy BinaryKeyIdentifierClause.

Przeciążenia

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Inicjuje nowe wystąpienie BinaryKeyIdentifierClause klasy przy użyciu określonego typu klauzuli identyfikatora klucza, danych binarnych i wartości wskazującej, czy dane binarne muszą zostać sklonowane.

BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)

Inicjuje nowe wystąpienie BinaryKeyIdentifierClause klasy przy użyciu określonego typu klauzuli identyfikatora klucza, danych binarnych, wartości wskazującej, czy należy sklonować dane binarne, wartość inną niż i długość klucza.

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Źródło:
BinaryKeyIdentifierClause.cs
Źródło:
BinaryKeyIdentifierClause.cs
Źródło:
BinaryKeyIdentifierClause.cs

Inicjuje nowe wystąpienie BinaryKeyIdentifierClause klasy przy użyciu określonego typu klauzuli identyfikatora klucza, danych binarnych i wartości wskazującej, czy dane binarne muszą zostać sklonowane.

protected:
 BinaryKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ identificationData, bool cloneBuffer);
protected BinaryKeyIdentifierClause (string clauseType, byte[] identificationData, bool cloneBuffer);
new System.IdentityModel.Tokens.BinaryKeyIdentifierClause : string * byte[] * bool -> System.IdentityModel.Tokens.BinaryKeyIdentifierClause
Protected Sub New (clauseType As String, identificationData As Byte(), cloneBuffer As Boolean)

Parametry

clauseType
String

Typ klauzuli identyfikatora klucza. Ustawia wartość ClauseType właściwości .

identificationData
Byte[]

Tablica zawierająca Byte dane binarne reprezentujące identyfikator klucza.

cloneBuffer
Boolean

true aby sklonować tablicę przekazaną do parametru identificationData ; w przeciwnym razie false.

Wyjątki

identificationData to null.

identificationData ma zerową długość.

Dotyczy

BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)

Źródło:
BinaryKeyIdentifierClause.cs
Źródło:
BinaryKeyIdentifierClause.cs
Źródło:
BinaryKeyIdentifierClause.cs

Inicjuje nowe wystąpienie BinaryKeyIdentifierClause klasy przy użyciu określonego typu klauzuli identyfikatora klucza, danych binarnych, wartości wskazującej, czy należy sklonować dane binarne, wartość inną niż i długość klucza.

protected:
 BinaryKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ identificationData, bool cloneBuffer, cli::array <System::Byte> ^ derivationNonce, int derivationLength);
protected BinaryKeyIdentifierClause (string clauseType, byte[] identificationData, bool cloneBuffer, byte[] derivationNonce, int derivationLength);
new System.IdentityModel.Tokens.BinaryKeyIdentifierClause : string * byte[] * bool * byte[] * int -> System.IdentityModel.Tokens.BinaryKeyIdentifierClause
Protected Sub New (clauseType As String, identificationData As Byte(), cloneBuffer As Boolean, derivationNonce As Byte(), derivationLength As Integer)

Parametry

clauseType
String

Typ klauzuli identyfikatora klucza. Ustawia wartość ClauseType właściwości .

identificationData
Byte[]

Tablica zawierająca Byte dane binarne reprezentujące identyfikator klucza. Ustawia dane binarne zwracane przez metodę GetBuffer() .

cloneBuffer
Boolean

true aby sklonować tablicę przekazaną do parametru identificationData ; w przeciwnym razie false.

derivationNonce
Byte[]

Tablica zawierająca inną Byte wartość, która została użyta do utworzenia klucza pochodnego. Ustawia wartość zwracaną przez metodę GetDerivationNonce() .

derivationLength
Int32

Rozmiar klucza pochodnego. Ustawia wartość DerivationLength właściwości .

Wyjątki

identificationData to null.

identificationData ma zerową długość.

Uwagi

Po określeniu derivationNonce parametrów i derivationLength dorozumiany klucz pochodny jest używany zamiast bezpośredniego klucza zabezpieczeń tokenu.

Niezależnie od wartości przekazanej do parametru cloneBufferGetBuffer metoda zawsze zwraca klon tablicy przekazanej do parametru identificationData .

Dotyczy