SecureConversationSecurityTokenParameters Classe

Definizione

Rappresenta i parametri per un token di sicurezza della conversazione sicura.

public ref class SecureConversationSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class SecureConversationSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type SecureConversationSecurityTokenParameters = class
    inherit SecurityTokenParameters
Public Class SecureConversationSecurityTokenParameters
Inherits SecurityTokenParameters
Ereditarietà
SecureConversationSecurityTokenParameters

Commenti

Questa classe è una raccolta di proprietà e metodi del token e viene usata per la creazione di elementi e token di associazione di sicurezza.

Le conversazioni sicure comportano lo scambio di più messaggi e usano un contesto di sicurezza per garantire la sicurezza. Un contesto di sicurezza viene condiviso tra le parti di comunicazione per la durata di una sessione di comunicazione.

Costruttori

Nome Descrizione
SecureConversationSecurityTokenParameters()

Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

Inizializza una nuova istanza della SecureConversationSecurityTokenParameters classe da un'altra istanza di questa classe.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

Inizializza una nuova istanza della SecureConversationSecurityTokenParameters classe dalle proprietà di un oggetto specificato SecurityBindingElement con specificato ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

Inizializza una nuova istanza della SecureConversationSecurityTokenParameters classe dalle proprietà di un oggetto specificato SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

Inizializza una nuova istanza della SecureConversationSecurityTokenParameters classe dalle proprietà di un oggetto specificato SecurityBindingElement con specificato ChannelProtectionRequirements.

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

Inizializza una nuova istanza della SecureConversationSecurityTokenParameters classe dalle proprietà di un oggetto specificato SecurityBindingElement.

SecureConversationSecurityTokenParameters(SecurityBindingElement)

Inizializza una nuova istanza della SecureConversationSecurityTokenParameters classe dalle proprietà di un oggetto specificato SecurityBindingElement.

Proprietà

Nome Descrizione
BootstrapProtectionRequirements

Ottiene i requisiti di protezione bootstrap.

BootstrapSecurityBindingElement

Ottiene o imposta l'elemento di associazione di sicurezza bootstrap.

CanRenewSession

Ottiene o imposta un valore che indica se la sessione di comunicazione può essere rinnovata.

HasAsymmetricKey

Ottiene un valore che indica se il token di sicurezza ha una chiave asimmetrica.

InclusionMode

Ottiene o imposta i requisiti di inclusione del token.

(Ereditato da SecurityTokenParameters)
ReferenceStyle

Ottiene o imposta lo stile di riferimento del token.

(Ereditato da SecurityTokenParameters)
RequireCancellation

Ottiene o imposta un valore che indica se l'annullamento è obbligatorio.

RequireDerivedKeys

Ottiene o imposta un valore che indica se le chiavi possono essere derivate dalle chiavi di prova originali.

(Ereditato da SecurityTokenParameters)
SupportsClientAuthentication

Ottiene un valore che indica se il token supporta l'autenticazione client.

SupportsClientWindowsIdentity

Ottiene un valore che indica se il token supporta un'identità Windows per l'autenticazione.

SupportsServerAuthentication

Ottiene un valore che indica se il token supporta l'autenticazione server.

Metodi

Nome Descrizione
Clone()

Clona un'altra istanza di questa istanza della classe .

(Ereditato da SecurityTokenParameters)
CloneCore()

Clona un'altra istanza di questa istanza della classe .

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

Crea una clausola dell'identificatore di chiave per un token.

Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Inizializza un requisito del token di sicurezza.

MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

Indica se un token corrisponde a una clausola dell'identificatore di chiave.

(Ereditato da SecurityTokenParameters)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Visualizza una rappresentazione testuale di questa istanza della classe .

Si applica a