LocalIdKeyIdentifierClause Classe

Definizione

Rappresenta una clausola identificatore di chiave che identifica un token di sicurezza specificato nell'intestazione di sicurezza del messaggio SOAP.

public ref class LocalIdKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type LocalIdKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class LocalIdKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Ereditarietà
LocalIdKeyIdentifierClause

Commenti

In genere non occorre utilizzare la classe LocalIdKeyIdentifierClause, tranne quando si crea un servizio token di sicurezza personalizzato. Quando un servizio token di sicurezza restituisce un token di sicurezza, il token emesso contiene riferimenti a token di sicurezza associati e non associati. I riferimenti associati fanno riferimento a token di sicurezza contenuti nell'intestazione di sicurezza del messaggio SOAP, mentre 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.

L'identificatore di chiave LocalIdKeyIdentifierClause è situato all'interno di un elemento <SecurityTokenReference>.

Costruttori

LocalIdKeyIdentifierClause(String)

Inizializza una nuova istanza della classe LocalIdKeyIdentifierClause utilizzando l'identificatore e la matrice di tipi specificati.

LocalIdKeyIdentifierClause(String, Byte[], Int32, Type)

Inizializza una nuova istanza della classe LocalIdKeyIdentifierClause utilizzando l'identificatore, un parametro nonce, la lunghezza della chiave derivata e il tipo di token di sicurezza proprietario specificati.

LocalIdKeyIdentifierClause(String, Type)

Inizializza una nuova istanza della classe LocalIdKeyIdentifierClause utilizzando l'identificatore e un tipo di token di sicurezza proprietario specificati.

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)
LocalId

Ottiene il valore dell'attributo wsu:Id per un elemento XML nel messaggio SOAP corrente.

OwnerType

Ottiene il tipo di token di sicurezza a cui fa riferimento la proprietà LocalId.

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 è equivalente alla clausola identificatore di chiave specificata.

Matches(String, Type)

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente al riferimento e al tipo specificati.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

Si applica a