BinaryKeyIdentifierClause 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 classe di base per clausole identificatore di chiave basate su dati binari.
public ref class BinaryKeyIdentifierClause abstract : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public abstract class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type BinaryKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public MustInherit Class BinaryKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Ereditarietà
- Derivato
Commenti
In genere non occorre utilizzare la classe BinaryKeyIdentifierClause, tranne quando si crea 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 all'interno dell'intestazione di sicurezza di un messaggio SOAP e i riferimenti non associati sono token di sicurezza che non sono inclusi nell'intestazione di sicurezza del messaggio SOAP. Questi riferimenti confermano in genere l'autenticità del token di sicurezza emesso.
Costruttori
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Inizializza una nuova istanza della classe BinaryKeyIdentifierClause utilizzando il tipo di clausola identificatore di chiave specificato, i dati binari e un valore che indica se i dati binari devono essere duplicati. |
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Inizializza una nuova istanza della classe BinaryKeyIdentifierClause utilizzando il tipo di clausola identificatore di chiave specificato, i dati binari, un valore che indica se i dati binari devono essere duplicati, un parametro nonce e la lunghezza della chiave. |
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) |
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) |
GetBuffer() |
Ottiene i dati binari che rappresentano l'identificatore di chiave. |
GetDerivationNonce() |
Ottiene il parametro 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. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Matches(Byte[]) |
Restituisce un valore che indica se i dati binari dell'istanza corrente corrispondono ai dati binari specificati. |
Matches(Byte[], Int32) |
Restituisce un valore che indica se i dati binari dell'istanza corrente sono equivalenti ai dati binari specificati all'offset specificato. |
Matches(SecurityKeyIdentifierClause) |
Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente alla clausola identificatore di chiave specificata. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |