BinaryKeyIdentifierClause Clase

Definición

Representa una clase base para las cláusulas de identificador de clave que están basadas en los datos binarios.Represents a base class for key identifier clauses that are based upon binary data.

public ref class BinaryKeyIdentifierClause abstract : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public abstract class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type BinaryKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public MustInherit Class BinaryKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Herencia
BinaryKeyIdentifierClause
Derivado

Comentarios

Normalmente, BinaryKeyIdentifierClause no necesita ser utilizado, excepto cuando se crea un servicio de token de seguridad personalizado.Typically, the BinaryKeyIdentifierClause does not need to be used, other than when a custom security token service is created. Cuando un servicio de token de seguridad devuelve un token de seguridad, el token de seguridad emitido contiene las referencias a los tokens de seguridad adjuntas y no adjuntas.When a security token service returns a security token, the issued security token contains references to attached and unattached security tokens. Las referencias adjuntas hacen referencia a los tokens de seguridad que están contenidos dentro del encabezado de seguridad de un mensaje SOAP y las referencias no adjuntas son tokens de seguridad que no están incluidos dentro del encabezado de seguridad de un mensaje SOAP.Attached references refer to security tokens that are contained within the security header of a SOAP message and unattached references are security tokens that are not included within the security header of the SOAP message. Normalmente, estas referencias afirman la autenticidad del token de seguridad emitido.These references typically affirm the authenticity of the issued security token.

Constructores

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.Initializes a new instance of the BinaryKeyIdentifierClause class using the specified key identifier clause type, binary data and a value that indicates whether the binary data must be cloned.

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.Initializes a new instance of the BinaryKeyIdentifierClause class using the specified key identifier clause type, binary data, a value that indicates whether the binary data must be cloned, a nonce and the key length.

Propiedades

CanCreateKey

Obtiene un valor que indica si se puede crear una clave.Gets a value that indicates whether a key can be created.

(Heredado de SecurityKeyIdentifierClause)
ClauseType

Obtiene el tipo de cláusula de identificador de clave.Gets the key identifier clause type.

(Heredado de SecurityKeyIdentifierClause)
DerivationLength

Obtiene el tamaño de la clave derivada.Gets the size of the derived key.

(Heredado de SecurityKeyIdentifierClause)
Id

Obtiene o establece el identificador de la cláusula de identificador de clave.Gets or sets the key identifier clause ID.

(Heredado de SecurityKeyIdentifierClause)

Métodos

CreateKey()

Crea una clave basada en los parámetros pasados en el constructor.Creates a key based on the parameters passed into the constructor.

(Heredado de SecurityKeyIdentifierClause)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetBuffer()

Obtiene los datos binarios que representan el identificador clave.Gets the binary data that represents the key identifier.

GetDerivationNonce()

Obtiene nonce (valor de seguridad) que fue utilizado para generar la clave derivada.Gets the nonce that was used to generate the derived key.

(Heredado de SecurityKeyIdentifierClause)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetRawBuffer()

Obtiene los datos binarios que representan el identificador clave.Gets the binary data that represents the key identifier.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
Matches(Byte[])

Devuelve un valor que indica si los datos binarios para la instancia actual coinciden con los datos binarios especificados.Returns a value that indicates whether the binary data for the current instance matches the specified binary data.

Matches(Byte[], Int32)

Devuelve un valor que indica si los datos binarios para la instancia actual son equivalentes a los datos binarios especificados en el desplazamiento especificado.Returns a value that indicates whether the binary data for the current instance is equivalent to the specified binary data at the specified offset.

Matches(SecurityKeyIdentifierClause)

Devuelve un valor que indica si el identificador clave para esta instancia es equivalente a la cláusula del identificador clave especificado.Returns a value that indicates whether the key identifier for this instance is equivalent to the specified key identifier clause.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a