LocalIdKeyIdentifierClause 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 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à
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 |
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. |