SecureConversationSecurityTokenParameters Classe

Definizione

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

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 utilizzata per creare elementi dell'associazione e token di sicurezza.

Le conversazioni protette comportano lo scambio di più messaggi e utilizzano un contesto di sicurezza per assicurare la sicurezza. Il contesto di sicurezza è condiviso fra le parti della comunicazione per la durata di una sessione di comunicazione.

Costruttori

SecureConversationSecurityTokenParameters()

Inizializza una nuova istanza della classe SecureConversationSecurityTokenParameters.

SecureConversationSecurityTokenParameters(SecureConversationSecurityTokenParameters)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, Boolean, ChannelProtectionRequirements)

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

SecureConversationSecurityTokenParameters(SecurityBindingElement, Boolean, ChannelProtectionRequirements)

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

Proprietà

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 è possibile rinnovare la sessione di comunicazione.

HasAsymmetricKey

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

HasAsymmetricKey

Quando è sottoposto a override in una classe derivata, ottiene un valore che indica se il token ha una chiave asimmetrica.

(Ereditato da SecurityTokenParameters)
InclusionMode

Ottiene o imposta i requisiti di inclusione del token.

(Ereditato da SecurityTokenParameters)
ReferenceStyle

Ottiene o imposta lo stile del riferimento del token.

(Ereditato da SecurityTokenParameters)
RequireCancellation

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

RequireDerivedKeys

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

(Ereditato da SecurityTokenParameters)
SupportsClientAuthentication

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

SupportsClientAuthentication

Sottoposta a override in una classe derivata, ottiene un valore che indica se il token supporta l'autenticazione del client.

(Ereditato da SecurityTokenParameters)
SupportsClientWindowsIdentity

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

SupportsClientWindowsIdentity

Sottoposta a override in una classe derivata, ottiene un valore che indica se il token supporta un'identità Windows per l'autenticazione.

(Ereditato da SecurityTokenParameters)
SupportsServerAuthentication

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

SupportsServerAuthentication

Sottoposta a override in una classe derivata, ottiene un valore che indica se il token supporta l'autenticazione del server.

(Ereditato da SecurityTokenParameters)

Metodi

Clone()

Esegue un clone di questa istanza della classe.

(Ereditato da SecurityTokenParameters)
CloneCore()

Esegue un clone di questa istanza della classe.

CloneCore()

Esegue un clone di questa istanza della classe.

(Ereditato da SecurityTokenParameters)
CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

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

CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle)

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

(Ereditato da SecurityTokenParameters)
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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Inizializza un requisito del token di sicurezza.

InitializeSecurityTokenRequirement(SecurityTokenRequirement)

Una volta eseguito l'override in una classe derivata, inizializza un requisito del token di sicurezza.

(Ereditato da SecurityTokenParameters)
MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle)

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

(Ereditato da SecurityTokenParameters)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Visualizza una rappresentazione testo di questa istanza della classe.

ToString()

Visualizza una rappresentazione testo di questa istanza della classe.

(Ereditato da SecurityTokenParameters)

Si applica a