LocalIdKeyIdentifierClause Clase
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í.
Representa una cláusula de identificador de clave que identifica los tokens de seguridad especificados en el encabezado de seguridad del mensaje SOAP.
public ref class LocalIdKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type LocalIdKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public Class LocalIdKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Herencia
Comentarios
Normalmente, LocalIdKeyIdentifierClause no es necesario usar , excepto cuando se crea un servicio de token de seguridad personalizado. Cuando un servicio de token de seguridad devuelve un token de seguridad, el token de seguridad emitido contiene referencias a tokens de seguridad adjuntos y no conectados Referencias adjuntas hacen referencia a los tokens de seguridad que se encuentran dentro del encabezado de seguridad del mensaje SOAP y las referencias no adjuntas son tokens de seguridad que no se incluyen dentro del encabezado de seguridad del mensaje SOAP. Estas referencias suelen afirmar la autenticidad del token de seguridad emitido.
El LocalIdKeyIdentifierClause identificador de clave se coloca dentro de un <SecurityTokenReference> elemento .
Constructores
| Nombre | Description |
|---|---|
| LocalIdKeyIdentifierClause(String, Byte[], Int32, Type) |
Inicializa una nueva instancia de la LocalIdKeyIdentifierClause clase utilizando el identificador especificado, nonce, longitud de clave derivada un tipo de token de seguridad de propietario. |
| LocalIdKeyIdentifierClause(String, Type) |
Inicializa una nueva instancia de la LocalIdKeyIdentifierClause clase utilizando el identificador especificado un tipo de token de seguridad de propietario. |
| LocalIdKeyIdentifierClause(String) |
Inicializa una nueva instancia de la LocalIdKeyIdentifierClause clase utilizando el identificador y la matriz de tipos especificados. |
Propiedades
| Nombre | Description |
|---|---|
| CanCreateKey |
Obtiene un valor que indica si se puede crear una clave. (Heredado de SecurityKeyIdentifierClause) |
| ClauseType |
Obtiene el tipo de cláusula de identificador de clave. (Heredado de SecurityKeyIdentifierClause) |
| DerivationLength |
Obtiene el tamaño de la clave derivada. (Heredado de SecurityKeyIdentifierClause) |
| Id |
Obtiene o establece el identificador de la cláusula de identificador de clave. (Heredado de SecurityKeyIdentifierClause) |
| LocalId |
Obtiene el valor del |
| OwnerType |
Obtiene el tipo de token de seguridad al que hace referencia la LocalId propiedad . |
Métodos
| Nombre | Description |
|---|---|
| CreateKey() |
Crea una clave basada en los parámetros pasados al constructor. (Heredado de SecurityKeyIdentifierClause) |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetDerivationNonce() |
Obtiene el nonce que se usó para generar la clave derivada. (Heredado de SecurityKeyIdentifierClause) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| Matches(SecurityKeyIdentifierClause) |
Devuelve un valor que indica si el identificador de clave de esta instancia es equivalente a la cláusula de identificador de clave especificada. |
| Matches(String, Type) |
Devuelve un valor que indica si el identificador de clave de esta instancia es equivalente a la referencia y el tipo especificados. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. |