BinaryKeyIdentifierClause Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe BinaryKeyIdentifierClause.
Sobrecargas
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Inicializa uma nova instância da classe BinaryKeyIdentifierClause usando o tipo de 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 BinaryKeyIdentifierClause usando o tipo de cláusula de 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 BinaryKeyIdentifierClause usando o tipo de 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 de identificador de chave. Define o valor da propriedade ClauseType.
- identificationData
- Byte[]
Uma matriz de Byte que contém os dados binários que representam o identificador de chave.
- cloneBuffer
- Boolean
true
para clonar a matriz passada para o parâmetro identificationData
; caso contrário, false
.
Exceções
identificationData
é null
.
identificationData
tem tamanho 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 BinaryKeyIdentifierClause usando o tipo de cláusula de 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 de identificador de chave. Define o valor da propriedade ClauseType.
- identificationData
- Byte[]
Uma matriz de Byte que contém os dados binários que representam o identificador de chave. Define os dados binários retornados pelo método GetBuffer().
- cloneBuffer
- Boolean
true
para clonar a matriz passada para o parâmetro identificationData
; caso contrário, false
.
- derivationNonce
- Byte[]
Uma matriz de Byte que contém o nonce que foi usado para criar uma chave derivada. Define o valor retornado pelo método GetDerivationNonce().
- derivationLength
- Int32
O tamanho da chave derivada. Define o valor da propriedade DerivationLength.
Exceções
identificationData
é null
.
identificationData
tem tamanho zero.
Comentários
Quando os derivationNonce
parâmetros e derivationLength
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 .