BinaryKeyIdentifierClause Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase BinaryKeyIdentifierClause.
Sobrecargas
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Inicializa una nueva instancia de la clase BinaryKeyIdentifierClause utilizando el tipo de cláusula de identificador de clave especificado, los datos binarios y un valor que indica si se deben clonar los datos binarios. |
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Inicializa una nueva instancia de la clase BinaryKeyIdentifierClause utilizando el tipo de cláusula de identificador de clave especificado, un valor que indica si se deben clonar los datos binarios, un nonce (valor de seguridad) y la duración de la clave. |
BinaryKeyIdentifierClause(String, Byte[], Boolean)
- Source:
- BinaryKeyIdentifierClause.cs
- Source:
- BinaryKeyIdentifierClause.cs
- Source:
- BinaryKeyIdentifierClause.cs
Inicializa una nueva instancia de la clase BinaryKeyIdentifierClause utilizando el tipo de cláusula de identificador de clave especificado, los datos binarios y un valor que indica si se deben clonar los datos binarios.
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
El tipo de cláusula de identificador de clave. Establece el valor de la propiedad ClauseType.
- identificationData
- Byte[]
Una matriz de Byte que contiene los datos binarios que representan el identificador de clave.
- cloneBuffer
- Boolean
true
para clonar la matriz pasada en el parámetro identificationData
; de lo contrario, false
.
Excepciones
identificationData
es null
.
identificationData
tiene una longitud cero.
Se aplica a
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)
- Source:
- BinaryKeyIdentifierClause.cs
- Source:
- BinaryKeyIdentifierClause.cs
- Source:
- BinaryKeyIdentifierClause.cs
Inicializa una nueva instancia de la clase BinaryKeyIdentifierClause utilizando el tipo de cláusula de identificador de clave especificado, un valor que indica si se deben clonar los datos binarios, un nonce (valor de seguridad) y la duración de la clave.
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
El tipo de cláusula de identificador de clave. Establece el valor de la propiedad ClauseType.
- identificationData
- Byte[]
Una matriz de Byte que contiene los datos binarios que representan el identificador de clave. Establece los datos binarios devueltos por el método GetBuffer().
- cloneBuffer
- Boolean
true
para clonar la matriz pasada en el parámetro identificationData
; de lo contrario, false
.
- derivationNonce
- Byte[]
Una matriz de Byte que contiene el valor de seguridad (nonce) que se utilizó para crear una clave derivada. Establece el valor que se devuelve gracias al método GetDerivationNonce().
- derivationLength
- Int32
El tamaño de la clave derivada. Establece el valor de la propiedad DerivationLength.
Excepciones
identificationData
es null
.
identificationData
tiene una longitud cero.
Comentarios
Cuando se especifican los parámetros derivationNonce
y derivationLength
, la clave derivada implícita se utiliza en lugar de la clave de seguridad directa del token.
Sin tener en cuenta el valor pasado en el parámetro cloneBuffer
, el método GetBuffer devuelve siempre un clon de la matriz pasado en el parámetro identificationData
.