RsaKeyIdentifierClause Clase

Definición

Representa una cláusula de identificador de clave que identifica un token de seguridad RsaSecurityToken.

public ref class RsaKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class RsaKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type RsaKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class RsaKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Herencia
RsaKeyIdentifierClause

Comentarios

Normalmente, RsaKeyIdentifierClause no necesita ser utilizado, 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 las referencias a los tokens de seguridad adjuntas y no adjuntas. 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 en el encabezado de seguridad de un mensaje SOAP. Normalmente, estas referencias afirman la autenticidad del token de seguridad emitido. Utilice la clase RsaKeyIdentifierClause para hacer referencia a un token de seguridad RsaSecurityToken y tener acceso al algoritmo de RSA. Para acceder al algoritmo de RSA, obtenga el valor de la propiedad Rsa.

Constructores

RsaKeyIdentifierClause(RSA)

Inicializa una instancia nueva de la clase RsaKeyIdentifierClause utilizando el algoritmo de RSA especificado.

Propiedades

CanCreateKey

Obtiene un valor que indica si se puede crear una clave a partir de la cláusula del identificador de clave.

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)
Rsa

Obtiene el algoritmo de RSA que está asociado a la cláusula de identificador de clave.

Métodos

CreateKey()

Crea una clave mediante el algoritmo de RSA.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetDerivationNonce()

Obtiene nonce (valor de seguridad) que fue utilizado para generar la clave derivada.

(Heredado de SecurityKeyIdentifierClause)
GetExponent()

Obtiene el parámetro Exponent para el algoritmo de RSA.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetModulus()

Obtiene el parámetro Modulus para el algoritmo de RSA.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Matches(RSA)

Devuelve un valor que indica si el identificador de clave para esta instancia coincide con el algoritmo de RSA especificado.

Matches(SecurityKeyIdentifierClause)

Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la cláusula del identificador de clave especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

WriteExponentAsBase64(XmlWriter)

Escribe el parámetro codificado con Base64 Exponent del algoritmo de RSA en el serializador XML especificado.

WriteModulusAsBase64(XmlWriter)

Escribe el parámetro codificado con Base64 Modulus del algoritmo de RSA en el serializador XML especificado.

Se aplica a