Condividi tramite


InitiatorServiceModelSecurityTokenRequirement Classe

Definizione

Specifica i requisiti delle proprietà di sicurezza per la creazione di canali in Windows Communication Foundation (WCF).

public ref class InitiatorServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type InitiatorServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class InitiatorServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
Ereditarietà
InitiatorServiceModelSecurityTokenRequirement

Commenti

Le classi dei requisiti del token vengono utilizzate da un gestore di token di sicurezza per specificare i dati necessari per un token di sicurezza, ad esempio la dimensione della chiave, il tipo di chiave e la modalità di utilizzo della chiave. Quando può essere identificato un token di sicurezza corrispondente ai criteri specificati, possono essere creati un SecurityTokenProvider e un SecurityTokenAuthenticator.

Questa classe del requisito del token specifica i requisiti correlati all’iniziatore.

Costruttori

InitiatorServiceModelSecurityTokenRequirement()

Inizializza una nuova istanza della classe InitiatorServiceModelSecurityTokenRequirement.

Campi

Namespace

Specifica lo spazio dei nomi corrente.

(Ereditato da ServiceModelSecurityTokenRequirement)

Proprietà

IsInitiator

Ottiene un valore che indica se l'endpoint che sta creando il requisito del token di sicurezza è un iniziatore o un destinatario.

(Ereditato da ServiceModelSecurityTokenRequirement)
IssuerAddress

Se il requisito del token è per un token emesso, questa proprietà contiene l’indirizzo endpoint dell’emittente.

(Ereditato da ServiceModelSecurityTokenRequirement)
IssuerBinding

Se il requisito del token riguarda un token emesso, questa proprietà contiene l’associazione da utilizzare per comunicare con l’emittente.

(Ereditato da ServiceModelSecurityTokenRequirement)
KeySize

Ottiene o imposta la dimensione obbligatoria della chiave associata a un token di sicurezza.

(Ereditato da SecurityTokenRequirement)
KeyType

Ottiene o imposta il tipo di chiave (asimmetrica o simmetrica) associata a un token di sicurezza.

(Ereditato da SecurityTokenRequirement)
KeyUsage

Ottiene o imposta un valore che specifica come può essere utilizzata la chiave associata a un token di sicurezza.

(Ereditato da SecurityTokenRequirement)
MessageSecurityVersion

Consente di ottenere o impostare la versione della sicurezza a livello di messaggio da utilizzare (se necessario).

(Ereditato da ServiceModelSecurityTokenRequirement)
Properties

Ottiene una raccolta di proprietà non statiche per l'istanza SecurityTokenRequirement corrente.

(Ereditato da SecurityTokenRequirement)
RequireCryptographicToken

Ottiene o imposta un valore che indica se il token di sicurezza deve essere in grado di eseguire operazioni di crittografia.

(Ereditato da SecurityTokenRequirement)
SecureConversationSecurityBindingElement

Ottiene o imposta un elemento di associazione di sicurezza utilizzato per la protezione dei messaggi del bootstrap di conversazioni protette.

(Ereditato da ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

Consente di ottenere o impostare il gruppo di algoritmi di sicurezza da usare (se necessario).

(Ereditato da ServiceModelSecurityTokenRequirement)
SecurityBindingElement

Ottiene o imposta l’elemento di associazione di sicurezza.

(Ereditato da ServiceModelSecurityTokenRequirement)
TargetAddress

Ottiene o imposta l'indirizzo di destinazione.

TokenType

Ottiene o imposta il tipo di token di sicurezza necessario.

(Ereditato da SecurityTokenRequirement)
TransportScheme

Ottiene o imposta lo schema di trasporto.

(Ereditato da ServiceModelSecurityTokenRequirement)
Via

Ottiene e imposta la proprietà Via.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetProperty<TValue>(String)

Ottiene la proprietà specificata per l'istanza corrente di SecurityTokenRequirement.

(Ereditato da SecurityTokenRequirement)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione testo di questa istanza della classe.

TryGetProperty<TValue>(String, TValue)

Ottiene la proprietà specificata per l'istanza corrente di SecurityTokenRequirement.

(Ereditato da SecurityTokenRequirement)

Si applica a