X509IssuerSerialKeyIdentifierClause Clase

Definición

Representa una cláusula de identificador clave que identifica un token de seguridad X509SecurityToken mediante el nombre completo (DN) del emisor de certificados y el número de serie del certificado X.509.

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

Comentarios

Normalmente, no se utiliza X509IssuerSerialKeyIdentifierClause, 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 adjuntos y no adjuntos. 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. Normalmente, estas referencias afirman la autenticidad del token de seguridad emitido. Utilice la clase X509IssuerSerialKeyIdentifierClause para hacer referencia a un token de seguridad X509SecurityToken utilizando el nombre completo (DN) del emisor de certificados y el número de serie del certificado X.509. Las propiedades IssuerName y IssuerSerialNumber representan el nombre complete del emisor de certificados y el número de serie del certificado X.509, respectivamente.

Windows Communication Foundation admite los siguientes tipos de referencias de token de seguridad para X509SecurityToken tokens de seguridad.

X509ThumbprintKeyIdentifierClause

Constructores

X509IssuerSerialKeyIdentifierClause(String, String)

Inicializa una nueva instancia de la clase X509IssuerSerialKeyIdentifierClause utilizando el nombre distintivo especificado del emisor de certificados y el número de serie del certificado X.509.

X509IssuerSerialKeyIdentifierClause(X509Certificate2)

Inicializa una instancia nueva de la clase X509IssuerSerialKeyIdentifierClause con el certificado X.509 especificado.

Propiedades

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

Obtiene el nombre distintivo de la autoridad de certificación que emitió el certificado X.509.

IssuerSerialNumber

Obtiene el número de serie del certificado X.509.

Métodos

CreateKey()

Crea una clave basada en los parámetros pasados en el constructor.

(Heredado de SecurityKeyIdentifierClause)
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)
GetHashCode()

Sirve como la 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 para esta instancia coincide con el identificador de clave especificado.

Matches(String, String)

Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente al nombre del emisor especificado y al número de serie del emisor.

Matches(X509Certificate2)

Devuelve un valor que indica si el identificador de clave para esta instancia coincide con el objeto especificado certificado X.509.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve el objeto actual.

Se aplica a