BinaryKeyIdentifierClause Construtores

Definição

Inicializa uma nova instância da classe BinaryKeyIdentifierClause.

Sobrecargas

Nome Description
BinaryKeyIdentifierClause(String, Byte[], Boolean)

Inicializa uma nova instância da classe usando o tipo de BinaryKeyIdentifierClause cláusula de identificador de chave especificado, dados binários e um valor que indica se os dados binários devem ser clonados.

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

Inicializa uma nova instância da classe usando o tipo de BinaryKeyIdentifierClause cláusula do identificador de chave especificado, dados binários, um valor que indica se os dados binários devem ser clonados, um nonce e o comprimento da chave.

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Origem:
BinaryKeyIdentifierClause.cs
Origem:
BinaryKeyIdentifierClause.cs
Origem:
BinaryKeyIdentifierClause.cs

Inicializa uma nova instância da classe usando o tipo de BinaryKeyIdentifierClause cláusula de identificador de chave especificado, dados binários e um valor que indica se os dados binários devem ser clonados.

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)

Parâmetros

clauseType
String

O tipo de cláusula do identificador de chave. Define o valor da ClauseType propriedade.

identificationData
Byte[]

Uma matriz que contém os dados binários que representam o identificador de Byte chave.

cloneBuffer
Boolean

true para clonar a matriz passada para o identificationData parâmetro; caso contrário, false.

Exceções

identificationData é null.

identificationData é de comprimento zero.

Aplica-se a

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

Origem:
BinaryKeyIdentifierClause.cs
Origem:
BinaryKeyIdentifierClause.cs
Origem:
BinaryKeyIdentifierClause.cs

Inicializa uma nova instância da classe usando o tipo de BinaryKeyIdentifierClause cláusula do identificador de chave especificado, dados binários, um valor que indica se os dados binários devem ser clonados, um nonce e o comprimento da chave.

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)

Parâmetros

clauseType
String

O tipo de cláusula do identificador de chave. Define o valor da ClauseType propriedade.

identificationData
Byte[]

Uma matriz que contém os dados binários que representam o identificador de Byte chave. Define os dados binários retornados pelo GetBuffer() método.

cloneBuffer
Boolean

true para clonar a matriz passada para o identificationData parâmetro; caso contrário, false.

derivationNonce
Byte[]

Uma matriz que Byte contém o nonce que foi usado para criar uma chave derivada. Define o valor retornado pelo GetDerivationNonce() método.

derivationLength
Int32

O tamanho da chave derivada. Define o valor da DerivationLength propriedade.

Exceções

identificationData é null.

identificationData é de comprimento zero.

Comentários

Quando os parâmetros e derivationNonce os derivationLength parâmetros são especificados, a chave derivada implícita é usada em vez da chave de segurança direta do token.

Independentemente do valor passado para o cloneBuffer parâmetro, o GetBuffer método sempre retorna um clone da matriz passada para o identificationData parâmetro.

Aplica-se a