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
| 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.