X509ThumbprintKeyIdentifierClause 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 dell'identificatore di chiave che identifica un X509SecurityToken token di sicurezza usando l'identificazione personale del certificato X.509.
public ref class X509ThumbprintKeyIdentifierClause : System::IdentityModel::Tokens::BinaryKeyIdentifierClause
public class X509ThumbprintKeyIdentifierClause : System.IdentityModel.Tokens.BinaryKeyIdentifierClause
type X509ThumbprintKeyIdentifierClause = class
inherit BinaryKeyIdentifierClause
Public Class X509ThumbprintKeyIdentifierClause
Inherits BinaryKeyIdentifierClause
- Ereditarietà
Commenti
In genere, la X509ThumbprintKeyIdentifierClause non deve essere usata, diversamente 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 ai token di sicurezza collegati e non collegati. I riferimenti associati fanno riferimento ai token di sicurezza contenuti nell'intestazione di sicurezza di un token di messaggio SOAP e ai riferimenti scollegati fanno riferimento ai 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 classe X509ThumbprintKeyIdentifierClause per fare riferimento a un token di sicurezza X509SecurityToken usando l'identificazione personale del certificato X.509. Il metodo GetX509Thumbprint restituisce l'identificazione personale.
Windows Communication Foundation supporta i tipi seguenti di riferimenti ai token di sicurezza per X509SecurityToken token di sicurezza.
Costruttori
X509ThumbprintKeyIdentifierClause(Byte[]) |
Inizializza una nuova istanza della classe X509ThumbprintKeyIdentifierClause utilizzando l'identificazione personale specificata per un certificato X.509. |
X509ThumbprintKeyIdentifierClause(X509Certificate2) |
Inizializza una nuova istanza della classe X509ThumbprintKeyIdentifierClause 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 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) |
Metodi
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) |
GetBuffer() |
Ottiene i dati binari che rappresentano l'identificatore di chiave. (Ereditato da BinaryKeyIdentifierClause) |
GetDerivationNonce() |
Ottiene il nonce utilizzato per generare la chiave derivata. (Ereditato da SecurityKeyIdentifierClause) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetRawBuffer() |
Ottiene i dati binari che rappresentano l'identificatore di chiave. (Ereditato da BinaryKeyIdentifierClause) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
GetX509Thumbprint() |
Restituisce l'identificazione personale per il certificato X.509. |
Matches(Byte[], Int32) |
Restituisce un valore che indica se i dati binari per l'istanza corrente sono equivalenti ai dati binari specificati in corrispondenza dell'offset specificato. (Ereditato da BinaryKeyIdentifierClause) |
Matches(Byte[]) |
Restituisce un valore che indica se i dati binari per l'istanza corrente corrispondono ai dati binari specificati. (Ereditato da BinaryKeyIdentifierClause) |
Matches(SecurityKeyIdentifierClause) |
Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente alla clausola dell'identificatore di chiave specificata. (Ereditato da BinaryKeyIdentifierClause) |
Matches(X509Certificate2) |
Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente all'identificazione personale del certificato X.509 specificato. |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. |