System.ServiceModel.Security Spazio dei nomi
Contiene i tipi generali relativi alla sicurezza. Contains general security-related types.
Classi
Basic128SecurityAlgorithmSuite |
Gruppo di algoritmi di sicurezza a 128 bit di base.The basic 128-bit security algorithm suite. |
Basic192SecurityAlgorithmSuite |
Suite di algoritmi di sicurezza a 192 bit di base.The basic 192-bit security algorithm suite. |
Basic256SecurityAlgorithmSuite |
Gruppo di algoritmi di sicurezza a 256 bit di base.The basic 256-bit security algorithm suite. |
BasicSecurityProfileVersion |
Fornisce una versione del messaggio che corrisponde alla specifica Basic Security Profile.Provides a message version that corresponds to the Basic Security Profile specification. |
BinarySecretKeyIdentifierClause |
Rappresenta la clausola dell'identificatore di chiave in un token di sicurezza segreto binario.Represents the key identifier clause in a binary secret security token. |
ChannelProtectionRequirements |
Descrive i requisiti della crittografia e della firma che riguardano diverse parti dei messaggi trasmessi su questo canale.Describes encryption and signature requirements that apply to different parts of messages that are transmitted on this channel. |
DataProtectionSecurityStateEncoder |
Fornisce i meccanismi di codifica e decodifica per lo stato di sicurezza utilizzando la funzionalità |
DispatchContext |
Definisce gli input e gli output al metodo DispatchRequest(DispatchContext) .Defines the inputs and outputs to the DispatchRequest(DispatchContext) method. |
ExpiredSecurityTokenException |
Eccezione generata quando un token di sicurezza CardSpace scade.Exception thrown when a CardSpace security token expires. |
HttpDigestClientCredential |
Elemento usato per l'autenticazione del digest di client HTTP.Used for digest authentication of HTTP clients. |
IdentityVerifier |
Una classe |
ImpersonateOnSerializingReplyMessageProperty |
Classe di helper per abilitare la rappresentazione durante la serializzazione del corpo del messaggio di risposta.A helper class to enable impersonation while serializing the body of the reply message. |
InfocardInteractiveChannelInitializer |
Inizializza un canale interattivo CardSpace.Initializes a CardSpace interactive channel. |
IssuedTokenClientCredential |
Rappresenta le informazioni utilizzate per ottenere un token pubblicato da un servizio token di sicurezza.Represents information used to obtain an issued token from a security token service. |
IssuedTokenServiceCredential |
Consente a un servizio di configurare le proprietà associate alla credenziale federativa presentata dal client.Allows a service to configure properties associated with the federated credential presented by the client. |
KeyNameIdentifierClause |
Rappresenta la clausola dell'identificatore del nome della chiave in un token di sicurezza.Represents the key name identifier clause in a security token. |
MessagePartSpecification |
Specifica quali parti sono incluse in un messaggio.Specifies which parts are included in a message. |
MessageSecurityException |
Rappresenta un'eccezione che si verifica quando ci sono problemi con la sicurezza applicata a un messaggio.Represents an exception that occurred when there is something wrong with the security applied on a message. |
NonceCache |
Classe base astratta che rappresenta una cache per nonce.An abstract base class that represents a cache for nonces. |
PeerCredential |
Contiene le credenziali utilizzate per autenticare un noto peer all'interno di una rete di peer.Contains the credentials used when authenticating a peer node within a peer mesh. |
ScopedMessagePartSpecification |
Specifica quali parti sono incluse in un messaggio.Specifies which parts are included in a message. |
SecureConversationServiceCredential |
Fornisce le impostazioni delle credenziali per un servizio di conversazione protetta.Provides credential settings for a secure conversation service. |
SecureConversationVersion |
Contiene il set di versioni di WS-SecureConversation supportate.Contains the set of supported WS-SecureConversation versions. Questa è una classe abstract.This is an abstract class. |
SecurityAccessDeniedException |
Rappresenta l'eccezione di sicurezza generata quando una richiesta di autorizzazione di sicurezza non riesce.Represents the security exception that is thrown when a security authorization request fails. |
SecurityAlgorithmSuite |
Specifica le proprietà degli algoritmi.Specifies properties of algorithms. Si tratta di una classe |
SecurityContextKeyIdentifierClause |
Rappresenta la clausola dell'identificatore di chiave per un token del contesto di sicurezza.Represents the key identifier clause for a security context token. |
SecurityCredentialsManager |
Specifica una classe |
SecurityMessageProperty |
Contiene proprietà di sicurezza e viene allegato a un messaggio.Contains security-related properties and is attached to a message. |
SecurityNegotiationException |
Indica che si è verificato un errore durante la negoziazione del contesto di sicurezza per un messaggio.Indicates that an error occurred while negotiating the security context for a message. |
SecurityPolicyVersion |
Contiene il set delle versioni di WS-SecurityPolicy supportate.Contains the set of supported WS-SecurityPolicy versions. Questa è una classe abstract.This is an abstract class. |
SecurityStateEncoder |
Una classe astratta che può essere implementata per codificare lo stato di sicurezza.An abstract class that can be implemented to encode the security state. |
SecurityTokenSpecification |
Rappresenta un token di sicurezza e i relativi criteri di autorizzazione.Represents a security token and its authorization policies. |
SecurityVersion |
Contiene il set di versioni di WS-Security supportate.Contains the set of supported WS-Security versions. Questa è una classe abstract.This is an abstract class. |
ServiceCredentialsSecurityTokenManager |
Rappresenta un'implementazione di SecurityTokenManager che fornisce i serializzatori del token di sicurezza in base all'elemento ServiceCredentials configurato nel servizio.Represents a SecurityTokenManager implementation that provides security token serializers based on the ServiceCredentials configured on the service. |
SimpleSecurityTokenProvider |
Rappresenta un provider di token di sicurezza che produce un token di sicurezza come token generato per le associazioni federate.Represents a security token provider that produces a security token as an issued token for federated bindings. |
SspiSecurityTokenProvider |
Rappresenta un provider di token di sicurezza che fornisce un token di sicurezza SSPI.Represents a security token provider that provides an SSPI security token. |
SupportingTokenSpecification |
Rappresenta un token di sicurezza di supporto e i relativi criteri di autorizzazione.Represents a supporting security token and its authorization policies. |
TripleDesSecurityAlgorithmSuite |
Gruppo di algoritmi di sicurezza Triple-DES.The triple-DES security algorithm suite. |
TrustVersion |
Contiene il set di versioni di WS-Trust supportate.Contains the set of supported WS-Trust versions. Questa è una classe abstract.This is an abstract class. |
UserNamePasswordClientCredential |
Rappresenta una credenziale del client in base al nome utente e alla password.Represents a client credential based on user name and password. |
UserNamePasswordServiceCredential |
Rappresenta una classe che viene utilizzata per configurare il modo in cui il servizio deve autenticare gli utenti che utilizzano l'autenticazione nome utente/password e per configurare la memorizzazione nella cache dei token di accesso.Represents a class that is used to configure how the service authenticates users that use user name/password authentication and to configure the caching of logon tokens. |
WindowsClientCredential |
Consente di specificare proprietà correlate alle credenziali di Windows da usare per rappresentare il client.Allows you to specify properties related to Windows credentials to be used to represent the client. |
WindowsServiceCredential |
Fornisce proprietà che descrivono le credenziali del servizio utilizzate per l'autenticazione di Windows.Provides properties that describe the service credentials used for Windows authentication. |
WSSecurityTokenSerializer |
Classe utilizzata per serializzare e deserializzare i token di sicurezza, gli identificatori della chiave di sicurezza e le clausole dell'identificatore della chiave di sicurezza definite nelle specifiche di sicurezza WS-Security, WS-Trust e WS-SecureConversation.The class used for serializing and deserializing security tokens, security key identifiers, and security key identifier clauses defined in the WS-Security, WS-Trust, and WS-SecureConversation security specifications. |
WSTrustChannel |
Rappresenta un canale che viene utilizzato per inviare messaggi WS-Trust a un servizio di token di sicurezza (STS).Represents a channel that is used to send WS-Trust messages to a security token service (STS). |
WSTrustChannelFactory |
Factory che produce canali (oggetti WSTrustChannel) usati per comunicare con un endpoint WS-Trust.A factory that produces channels (WSTrustChannel objects) used to communicate to a WS-Trust endpoint. |
WSTrustRequestBodyWriter |
Rappresenta un writer del corpo del messaggio che scrive una richiesta RST in un messaggio in uscita.Represents a message body writer that writes an RST to an outgoing message. |
WSTrustRequestProcessingErrorEventArgs |
Fornisce dati per un errore di richiesta WS-Trust.Provides data for a WS-Trust Request Fault. |
WSTrustResponseBodyWriter |
Rappresenta un writer del corpo del messaggio che scrive una richiesta RSTR in un messaggio in uscita.Represents a message body writer that writes an RSTR to an outgoing message. |
WSTrustServiceContract |
Definizione dell'implementazione del contratto di servizio WS-Trust.Definition of the WS-Trust service contract implementation. |
WSTrustServiceHost |
Fornisce ServiceHost per la registrazione di SecurityTokenService L'host del servizio avrà più endpoint registrati in base al numero di listener registrati nella configurazione.Provides a ServiceHost for registering a SecurityTokenService The service host will have multiple endpoints registered based on the number of listeners registered in the configuration. |
X509CertificateInitiatorClientCredential |
Definisce un certificato utilizzato da un client per identificarsi.Defines a certificate used by a client to identify itself. |
X509CertificateInitiatorServiceCredential |
Rappresenta le impostazioni utilizzate dal servizio per convalidare il certificato presentato dai client.Represents the settings used by the service to validate the certificate presented by the clients. Contiene inoltre un certificato utilizzato dal servizio per crittografare le risposte o i callback per i client quando viene utilizzata la modalità di autenticazione della sicurezza del messaggio |
X509CertificateRecipientClientCredential |
Rappresenta le impostazioni utilizzate dal client per convalidare il certificato presentato dal servizio utilizzando l'autenticazione SSL.Represents the settings used by the client to validate the certificate presented by the service using SSL authentication. Contiene inoltre i certificati usati dal servizio configurato in modo esplicito nel client per crittografare i messaggi al servizio usando la sicurezza dei messaggi.It also contains any certificate for the service that is explicitly configured on the client to use for encrypting messages to the service using message security. |
X509CertificateRecipientServiceCredential |
Definisce un certificato utilizzato da un servizio per identificarsi.Defines a certificate used by a service to identify itself. |
X509ClientCertificateAuthentication |
Specifica le proprietà di autenticazione per convalidare il certificato client.Specifies authentication properties for validating the client certificate. |
X509PeerCertificateAuthentication |
Specifica le proprietà di autenticazione per il certificato peer.Specifies authentication properties for the peer certificate. |
X509ServiceCertificateAuthentication |
Rappresenta le impostazioni utilizzate dal proxy del client per autenticare i certificati del servizio ottenuti utilizzando la negoziazione SSL/TLS.Represents the settings used by the client proxy to authenticate service certificates that are obtained using SSL/TLS negotiation. |
Interfacce
IEndpointIdentityProvider |
Fornisce l'identità di un endpoint.Provides the identity of an endpoint. |
ISecureConversationSession |
Rappresenta una sessione di sicurezza di una conversazione protetta.Represents a secure conversation security session. Le parti che comunicano proteggono tutti i messaggi della sessione utilizzando un |
ISecuritySession |
Rappresenta un tipo di |
IWSTrust13AsyncContract |
Definisce l'interfaccia asincrona del contratto di servizio per il protocollo WS-Trust 1.3.Defines the asynchronous service contract interface for the WS-Trust 1.3 protocol. |
IWSTrust13SyncContract |
Definisce il contratto di servizio per il protocollo WS-Trust 1.3.Defines the service contract for the WS-Trust 1.3 protocol. |
IWSTrustChannelContract |
Contratto di servizio esposto da IWSTrustChannelContract che definisce i metodi che eseguono l'incapsulamento dei contratti dell'operazione orientati al messaggio.A service contract that defines the methods that wrap the Message-oriented operation contracts exposed by IWSTrustChannelContract. |
IWSTrustContract |
Definisce il contratto di servizio per inviare messaggi WS-Trust a un servizio token di sicurezza.Defines the service contract for sending WS-Trust messages to an STS. |
IWSTrustFeb2005AsyncContract |
Definisce un'interfaccia asincrona del contratto di servizio per il protocollo WS-Trust di febbraio 2005.Defines an asynchronous service contract interface for the WS-Trust Feb 2005 protocol. |
IWSTrustFeb2005SyncContract |
Definisce il contratto di servizio per il protocollo WS-Trust di febbraio 2005.Defines the service contract for the WS-Trust Feb 2005 protocol. |
Enumerazioni
MessageProtectionOrder |
Specifica l'ordine delle operazioni che proteggono un messaggio.Specifies the order of operations that protect a message. |
SecurityKeyEntropyMode |
Descrive l'origine dell'entropia utilizzata per generazione di chiavi.Describes the source of entropy used for key generation. |
SecurityTokenAttachmentMode |
Un'enumerazione che elenca le modalità con cui vengono allegati i token di sicurezza.An enumeration that lists the ways in which security tokens are attached. |
UserNamePasswordValidationMode |
Elenca i modi in cui è possibile convalidare in modalità nome utente/password.Lists ways to validate in username/password mode. |
X509CertificateValidationMode |
Enumerazione che elenca le modalità di convalida di un certificato.An enumeration that lists the ways of validating a certificate. |
Commenti
Per ulteriori informazioni sui token di sicurezza e i certificati, ad esempio, WrappedKeySecurityToken vedere System.ServiceModel.Security.Tokens .For more information about security tokens and certificates, for example, WrappedKeySecurityToken, see System.ServiceModel.Security.Tokens.
Per informazioni sugli argomenti relativi alla sicurezza che si sovrappongono al modello del servizio, ad esempio, TcpTransportSecurity vedere System.ServiceModel .For information about security topics that overlap with the service model, for example, TcpTransportSecurity, see System.ServiceModel.