Développer Réduire
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

System.ServiceModel.Security, espace de noms

This namespace deals with general Windows Communication Foundation (WCF) security-related topics, for example, SecurityAlgorithmSuite.

For topics dealing with security tokens and certificates, for example WrappedKeySecurityToken see System.ServiceModel.Security.Tokens.

For security topics that overlap with the service model, for example TcpTransportSecurity, see System.ServiceModel.

 ClasseDescription
Classe publiqueBasicSecurityProfileVersionProvides a message version that corresponds to the Basic Security Profile specification.
Classe publiqueBinarySecretKeyIdentifierClauseRepresents the key identifier clause in a binary secret security token.
Classe publiqueChannelProtectionRequirementsDescribes encryption and signature requirements that apply to different parts of messages that are transmitted on this channel.
Classe publiqueDataProtectionSecurityStateEncoderProvides encoding and decoding mechanisms for the security state using the Windows DataProtection API functionality.
Classe publiqueExpiredSecurityTokenExceptionException thrown when an InfoCard security token expires.
Classe publiqueHttpDigestClientCredentialUsed for digest authentication of HTTP clients.
Classe publiqueIdentityVerifierAn abstract base class that can be implemented to verify an expected identity against an authorization context that represents a remote endpoint, or to create an identity from an endpoint address.
Classe publiqueInfocardInteractiveChannelInitializerInitializes an InfoCard interactive channel.
Classe publiqueIssuedTokenClientCredentialRepresents information used to obtain an issued token from a security token service.
Classe publiqueIssuedTokenServiceCredentialAllows a service to configure properties associated with the federated credential presented by the client.
Classe publiqueKeyNameIdentifierClauseRepresents the key name identifier clause in a security token.
Classe publiqueMessagePartSpecificationSpecifies which parts are included in a message.
Classe publiqueMessageSecurityExceptionRepresents an exception that occurred when there is something wrong with the security applied on a message.
Classe publiquePeerCredentialContains the credentials used when authenticating a peer node within a peer mesh.
Classe publiqueScopedMessagePartSpecificationSpecifies which parts are included in a message.
Classe publiqueSecureConversationServiceCredentialProvides credential settings for a secure conversation service.
Classe publiqueSecurityAccessDeniedExceptionRepresents the security exception that is thrown when a security authorization request fails.
Classe publiqueSecurityAlgorithmSuiteSpecifies properties of algorithms. This is an abstract class.
Classe publiqueSecurityContextKeyIdentifierClauseRepresents the key identifier clause for a security context token.
Classe publiqueSecurityCredentialsManagerAn abstract class that when implemented represents a security credentials manager.
Classe publiqueSecurityMessagePropertyContains security-related properties and is attached to a message.
Classe publiqueSecurityNegotiationExceptionIndicates that an error occurred while negotiating the security context for a message.
Classe publiqueSecurityStateEncoderAn abstract class that can be implemented to encode the security state.
Classe publiqueSecurityTokenSpecificationRepresents a security token and its authorization policies.
Classe publiqueSecurityVersionContains the set of supported WS-Security versions. This is an abstract class.
Classe publiqueServiceCredentialsSecurityTokenManagerRepresents a SecurityTokenManager implementation that provides security token serializers based on the ServiceCredentials configured on the service.
Classe publiqueSspiSecurityTokenProviderRepresents a security token provider that provides an SSPI security token.
Classe publiqueSupportingTokenSpecificationRepresents a supporting security token and its authorization policies.
Classe publiqueUserNamePasswordClientCredentialRepresents a client credential based on user name and password.
Classe publiqueUserNamePasswordServiceCredentialThis class is used to configure how the service authenticates users that use user name/password authentication, and to configure the caching of logon tokens.
Classe publiqueWindowsClientCredentialAllows you to specify properties related to Windows credentials to be used to represent the client.
Classe publiqueWindowsServiceCredentialService credentials for Windows authentication.
Classe publiqueWSSecurityTokenSerializerThe class used for serializing and deserializing SecurityTokens, SecurityKeyIdentifiers, and SecurityKeyIdentifierClauses defined in the WS-Security, WS-Trust, and WS-SecureConversation security specifications.
Classe publiqueX509CertificateInitiatorClientCredentialDefines a certificate used by a client to identify itself.
Classe publiqueX509CertificateInitiatorServiceCredentialRepresents the settings used by the service to validate the certificate presented by the clients. It also contains a certificate for the service to use for encrypting responses or callbacks for clients when MutualCertificateDuplex message security authentication mode is used.
Classe publiqueX509CertificateRecipientClientCredentialRepresents the settings used by the client to validate the certificate presented by the service using SSL authentication. 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.
Classe publiqueX509CertificateRecipientServiceCredentialDefines a certificate used by a service to identify itself.
Classe publiqueX509ClientCertificateAuthenticationSpecifies authentication properties for validating the client certificate.
Classe publiqueX509PeerCertificateAuthenticationSpecifies authentication properties for the peer certificate.
Classe publiqueX509ServiceCertificateAuthenticationRepresents the settings used by the client proxy to authenticate service certificates that are obtained using SSL/TLS negotiation.
 InterfaceDescription
Interface publiqueIEndpointIdentityProviderProvides the identity of an endpoint.
Interface publiqueISecureConversationSessionRepresents a secure conversation security session. The communicating parties secure all messages on the session using a SecurityContextToken that is issued by the server as part of session establishment.
Interface publiqueISecuritySessionRepresents a kind of ISession that enforces the requirement that all messages exchanged on the session are between the same communicating parties that established the session.
 ÉnumérationDescription
Énumération publiqueMessageProtectionOrderSpecifies the order of operations that protect a message.
Énumération publiqueSecurityKeyEntropyModeDescribes the source of entropy used for key generation.
Énumération publiqueSecurityTokenAttachmentModeAn enumeration that lists the ways in which security tokens are attached.
Énumération publiqueUserNamePasswordValidationModeLists ways to validate in username/password mode.
Énumération publiqueX509CertificateValidationModeAn enumeration that lists the ways of validating a certificate.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.