X509IssuerSerialKeyIdentifierClause Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una clausola identificatore di chiave che identifica un token di sicurezza X509SecurityToken utilizzando il nome distinto dell' 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à
Commenti
In genere la classe X509IssuerSerialKeyIdentifierClause viene utilizzata solo quando viene creato un servizio token di sicurezza personalizzato. Quando un servizio token di sicurezza restituisce un token di sicurezza, il token di sicurezza emesso contiene riferimenti a token di sicurezza associati e non associati. I riferimenti associati si riferiscono ai token di sicurezza contenuti nell'intestazione di sicurezza di un messaggio SOAP e i riferimenti non associati sono token di sicurezza che non sono inclusi nell’intestazione di sicurezza di un messaggio SOAP. Questi riferimenti confermano in genere l'autenticità del token di sicurezza emesso. Utilizzare la classe X509IssuerSerialKeyIdentifierClause per fare riferimento a un token di sicurezza X509SecurityToken utilizzando il nome distinto dell'emittente del certificato e il numero di serie del certificato X.509. Le proprietà IssuerName 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 al token di sicurezza per X509SecurityToken i token di sicurezza.
X509ThumbprintKeyIdentifierClause
Costruttori
X509IssuerSerialKeyIdentifierClause(String, String) |
Inizializza una nuova istanza della classe X509IssuerSerialKeyIdentifierClause utilizzando il nome distinto dell'emittente del certificato specificato e il numero di serie del certificato X.509. |
X509IssuerSerialKeyIdentifierClause(X509Certificate2) |
Inizializza una nuova istanza della classe X509IssuerSerialKeyIdentifierClause utilizzando il certificato X.509 specificato. |
Proprietà
CanCreateKey |
Ottiene un valore che indica se è possibile creare una chiave. (Ereditato da SecurityKeyIdentifierClause) |
ClauseType |
Ottiene il tipo di clausola identificatore di chiave. (Ereditato da SecurityKeyIdentifierClause) |
DerivationLength |
Ottiene la dimensione della chiave derivata. (Ereditato da SecurityKeyIdentifierClause) |
Id |
Ottiene o imposta l'ID della clausola 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
CreateKey() |
Crea una chiave basata sui parametri passati nel costruttore. (Ereditato da SecurityKeyIdentifierClause) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetDerivationNonce() |
Ottiene il parametro nonce utilizzato per generare la chiave derivata. (Ereditato da SecurityKeyIdentifierClause) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Matches(SecurityKeyIdentifierClause) |
Restituisce un valore che indica se l'identificatore di chiave per l'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 e al numero di serie dell'emittente specificati. |
Matches(X509Certificate2) |
Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde al certificato X.509 specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce l'oggetto corrente. |