Condividi tramite


BinaryKeyIdentifierClause Classe

Definizione

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à
BinaryKeyIdentifierClause
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)

Si applica a