Condividi tramite


X509IssuerSerialKeyIdentifierClause Classe

Definizione

Rappresenta una clausola dell'identificatore di chiave che identifica i X509SecurityToken token di sicurezza usando il nome distinto dell'autorità emittente del certificato e il numero di serie del certificato 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
Ereditarietà
X509IssuerSerialKeyIdentifierClause

Commenti

In genere, X509IssuerSerialKeyIdentifierClause non viene usato , diverso da quando viene creato un servizio token di sicurezza personalizzato. Quando un servizio token di sicurezza restituisce un token di sicurezza, il token di sicurezza rilasciato contiene riferimenti alla sicurezza associata e non collegata. I riferimenti allegati fanno riferimento ai token di sicurezza contenuti nell'intestazione di sicurezza di un messaggio SOAP e ai riferimenti non collegati sono token di sicurezza non inclusi nell'intestazione di sicurezza di un messaggio SOAP. Questi riferimenti confermano in genere l'autenticità del token di sicurezza rilasciato. Usare la X509IssuerSerialKeyIdentifierClause classe per fare riferimento a un X509SecurityToken token di sicurezza usando il nome distinto dell'autorità emittente del certificato e il numero di serie del certificato X.509. Le IssuerName proprietà e IssuerSerialNumber rappresentano rispettivamente il nome distinto dell'emittente del certificato e il numero di serie del certificato X.509.

Windows Communication Foundation supporta i tipi seguenti di riferimenti ai token di sicurezza per X509SecurityToken i token di sicurezza.

X509ThumbprintKeyIdentifierClause

Costruttori

Nome Descrizione
X509IssuerSerialKeyIdentifierClause(String, String)

Inizializza una nuova istanza della X509IssuerSerialKeyIdentifierClause classe utilizzando il nome distinto specificato dell'autorità emittente del certificato e il numero di serie del certificato X.509.

X509IssuerSerialKeyIdentifierClause(X509Certificate2)

Inizializza una nuova istanza della X509IssuerSerialKeyIdentifierClause classe utilizzando il certificato X.509 specificato.

Proprietà

Nome Descrizione
CanCreateKey

Ottiene un valore che indica se è possibile creare una chiave.

(Ereditato da SecurityKeyIdentifierClause)
ClauseType

Ottiene il tipo di clausola dell'identificatore di chiave.

(Ereditato da SecurityKeyIdentifierClause)
DerivationLength

Ottiene le dimensioni della chiave derivata.

(Ereditato da SecurityKeyIdentifierClause)
Id

Ottiene o imposta l'ID della clausola dell'identificatore di chiave.

(Ereditato da SecurityKeyIdentifierClause)
IssuerName

Ottiene il nome distinto dell'autorità di certificazione che ha emesso il certificato X.509.

IssuerSerialNumber

Ottiene il numero di serie del certificato X.509.

Metodi

Nome Descrizione
CreateKey()

Crea una chiave in base ai parametri passati al costruttore.

(Ereditato da SecurityKeyIdentifierClause)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetDerivationNonce()

Ottiene il nonce utilizzato per generare la chiave derivata.

(Ereditato da SecurityKeyIdentifierClause)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Matches(SecurityKeyIdentifierClause)

Restituisce un valore che indica se l'identificatore di chiave per questa istanza corrisponde all'identificatore di chiave specificato.

Matches(String, String)

Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente al nome dell'autorità emittente e al numero di serie dell'autorità emittente specificati.

Matches(X509Certificate2)

Restituisce un valore che indica se l'identificatore di chiave per questa istanza corrisponde al certificato X.509 specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce l'oggetto corrente.

Si applica a