Sdílet prostřednictvím


System.ServiceModel.Security Obor názvů

Obsahuje obecné typy související se zabezpečením.

Třídy

Basic128SecurityAlgorithmSuite

Základní sada algoritmů zabezpečení 128.

Basic192SecurityAlgorithmSuite

Základní 192bitová sada algoritmů zabezpečení.

Basic256SecurityAlgorithmSuite

Základní sada algoritmů zabezpečení 256.

BasicSecurityProfileVersion

Poskytuje verzi zprávy, která odpovídá specifikaci základního profilu zabezpečení.

BinarySecretKeyIdentifierClause

Představuje klauzuli identifikátoru klíče v tokenu zabezpečení binárního tajného klíče.

ChannelProtectionRequirements

Popisuje požadavky na šifrování a signaturu, které se vztahují na různé části zpráv, které jsou přenášeny na tomto kanálu.

DataProtectionSecurityStateEncoder

poskytuje mechanizmy kódování a dekódování pro stav zabezpečení pomocí DataProtection funkce rozhraní Windows API.

DispatchContext

Definuje vstupy a výstupy do DispatchRequest(DispatchContext) metody.

ExpiredSecurityTokenException

Při vypršení platnosti tokenu zabezpečení CardSpace došlo k výjimce.

HttpDigestClientCredential

Používá se k ověřování hodnot hash klientů HTTP.

IdentityVerifier

abstractZákladní třída, která se dá implementovat k ověření očekávané identity v rámci autorizačního kontextu, který představuje vzdálený koncový bod, nebo pro vytvoření identity z adresy koncového bodu.

ImpersonateOnSerializingReplyMessageProperty

Pomocná třída, která umožňuje zosobnění při serializaci textu zprávy odpovědi.

InfocardInteractiveChannelInitializer

Inicializuje interaktivní kanál CardSpace.

IssuedTokenClientCredential

Představuje informace používané k získání vystaveného tokenu ze služby tokenů zabezpečení.

IssuedTokenServiceCredential

Umožňuje službě konfigurovat vlastnosti přidružené k federovaným přihlašovacím údajům prezentovaným klientem.

KeyNameIdentifierClause

Představuje klauzuli identifikátoru názvu klíče v tokenu zabezpečení.

MessagePartSpecification

Určuje, které části jsou součástí zprávy.

MessageSecurityException

Představuje výjimku, ke které došlo, když došlo k nějaké chybě se zabezpečením použitým u zprávy.

NonceCache

Abstraktní základní třída, která představuje mezipaměť pro nonces.

PeerCredential

Obsahuje přihlašovací údaje použité při ověřování partnerského uzlu v rámci partnerské sítě.

ScopedMessagePartSpecification

Určuje, které součásti jsou zahrnuty ve zprávě.

SecureConversationServiceCredential

Poskytuje nastavení přihlašovacích údajů pro zabezpečenou konverzační službu.

SecureConversationVersion

Obsahuje sadu podporovaných verzí WS-SecureConversation. Toto je abstraktní třída.

SecurityAccessDeniedException

Představuje výjimku zabezpečení, která se vyvolá v případě selhání žádosti o autorizaci zabezpečení.

SecurityAlgorithmSuite

Určuje vlastnosti algoritmů. Toto je abstract třída.

SecurityContextKeyIdentifierClause

Představuje klauzuli identifikátoru klíče pro token kontextu zabezpečení.

SecurityCredentialsManager

Určuje abstract třídu, která při implementaci představuje správce přihlašovacích údajů zabezpečení.

SecurityMessageProperty

Obsahuje vlastnosti související se zabezpečením a je připojen ke zprávě.

SecurityNegotiationException

Označuje, že při vyjednávání kontextu zabezpečení zprávy došlo k chybě.

SecurityPolicyVersion

Obsahuje sadu podporovaných verzí WS-SecurityPolicy. Toto je abstraktní třída.

SecurityStateEncoder

Abstraktní třída, která se dá implementovat za účelem kódování stavu zabezpečení.

SecurityTokenSpecification

Představuje token zabezpečení a zásady autorizace.

SecurityVersion

Obsahuje sadu podporovaných verzí WS-Security. Toto je abstraktní třída.

ServiceCredentialsSecurityTokenManager

SecurityTokenManager Představuje implementaci, která poskytuje serializátory tokenů zabezpečení na ServiceCredentials základě nakonfigurované služby.

SimpleSecurityTokenProvider

Představuje zprostředkovatele tokenu zabezpečení, který vytváří token zabezpečení jako vystavený token pro federované vazby.

SspiSecurityTokenProvider

Představuje poskytovatele tokenu zabezpečení, který poskytuje token zabezpečení SSPI.

SupportingTokenSpecification

Představuje podpůrný token zabezpečení a zásady autorizace.

TripleDesSecurityAlgorithmSuite

Sada algoritmů zabezpečení Triple-DES.

TrustVersion

Obsahuje sadu podporovaných verzí WS-Trust. Toto je abstraktní třída.

UserNamePasswordClientCredential

Představuje přihlašovací údaje klienta na základě uživatelského jména a hesla.

UserNamePasswordServiceCredential

Představuje třídu, která se používá ke konfiguraci způsobu ověřování uživatelů, kteří používají ověřování uživatelským jménem nebo heslem a ke konfiguraci ukládání přihlašovacích tokenů do mezipaměti.

WindowsClientCredential

Umožňuje zadat vlastnosti související s Windows přihlašovacími údaji, které se mají použít k reprezentaci klienta.

WindowsServiceCredential

Poskytuje vlastnosti, které popisují přihlašovací údaje služby používané k ověřování Windows.

WSSecurityTokenSerializer

Třída použitá pro serializaci a deserializaci tokenů zabezpečení, identifikátorů klíčů zabezpečení a klauzulí identifikátorů klíčů zabezpečení definovaných ve specifikacích zabezpečení WS-Security, WS-Trust a WS-SecureConversation.

WSTrustChannel

Představuje kanál, který se používá k WS-Trust zpráv do služby tokenů zabezpečení (STS).

WSTrustChannelFactory

Továrna, která vytváří kanály WSTrustChannel (objekty) používané ke komunikaci s koncovým WS-Trust koncovým bodem.

WSTrustRequestBodyWriter

Představuje zapisovač textu zprávy, který zapisuje RST do odchozí zprávy.

WSTrustRequestProcessingErrorEventArgs

Poskytuje data pro chybu WS-Trust požadavku.

WSTrustResponseBodyWriter

Představuje zapisovač textu zprávy, který zapisuje RSTR do odchozí zprávy.

WSTrustServiceContract

Definice implementace kontraktu služby WS-Trust

WSTrustServiceHost

Poskytuje pro ServiceHost registraci SecurityTokenService hostitele služby více koncových bodů zaregistrovaných na základě počtu naslouchacích procesů zaregistrovaných v konfiguraci.

X509CertificateInitiatorClientCredential

Definuje certifikát používaný klientem k identifikaci sebe sama.

X509CertificateInitiatorServiceCredential

Představuje nastavení, pomocí kterých služba ověřuje certifikát prezentovaný klienty. Obsahuje také certifikát, který má služba použít k šifrování odpovědí nebo zpětných volání pro klienty při MutualCertificateDuplex použití režimu ověřování zabezpečení zprávy.

X509CertificateRecipientClientCredential

Představuje nastavení, která klient používá k ověření certifikátu poskytovaného službou pomocí ověřování SSL. Obsahuje také jakýkoli certifikát pro službu, která je explicitně nakonfigurovaná na klientovi, aby používala k šifrování zpráv službě pomocí zabezpečení zpráv.

X509CertificateRecipientServiceCredential

Definuje certifikát používaný službou k identifikaci samotného.

X509ClientCertificateAuthentication

Určuje vlastnosti ověřování pro ověření klientského certifikátu.

X509PeerCertificateAuthentication

Určuje vlastnosti ověřování pro certifikát partnerského vztahu.

X509ServiceCertificateAuthentication

Představuje nastavení používaná klientským proxy serverem k ověřování certifikátů služeb získaných pomocí vyjednávání PROTOKOLU SSL/TLS.

Rozhraní

IEndpointIdentityProvider

Poskytuje identitu koncového bodu.

ISecureConversationSession

Představuje relaci zabezpečení zabezpečené konverzace. Komunikující strany zabezpečují všechny zprávy v relaci pomocí nástroje SecurityContextToken , který je vydán serverem v rámci vytváření relace.

ISecuritySession

Představuje druh, který vynucuje požadavek, aby všechny zprávy vyměňované v relaci byly mezi stejnými komunikujícími stranami, ISession které relaci zřídily.

IWSTrust13AsyncContract

Definuje rozhraní asynchronního kontraktu služby pro protokol WS-Trust 1,3.

IWSTrust13SyncContract

Definuje kontrakt služby pro protokol WS-Trust 1,3.

IWSTrustChannelContract

Kontrakt služby, který definuje metody, které zabalí kontrakty operace orientované na zprávu vystavené IWSTrustChannelContract .

IWSTrustContract

Definuje kontrakt služby pro posílání WS-Trustch zpráv do služby STS.

IWSTrustFeb2005AsyncContract

Definuje asynchronní rozhraní kontraktu služby pro protokol WS-Trust února 2005.

IWSTrustFeb2005SyncContract

Definuje kontrakt služby pro WS-Trust protokol 2005. února.

Výčty

MessageProtectionOrder

Určuje pořadí operací, které chrání zprávu.

SecurityKeyEntropyMode

Popisuje zdroj entropie, který se používá pro generování klíčů.

SecurityTokenAttachmentMode

Výčet obsahující seznam způsobů, kterými jsou připojeny tokeny zabezpečení.

UserNamePasswordValidationMode

Uvádí způsoby ověření v režimu uživatelského jména a hesla.

X509CertificateValidationMode

Výčet, který uvádí způsoby ověřování certifikátu.

Poznámky

Další informace o tokenech zabezpečení a certifikátech, například naleznete WrappedKeySecurityToken v tématu System.ServiceModel.Security.Tokens .

Informace o tématech zabezpečení, která se překrývají s modelem služby, například TcpTransportSecurity , naleznete v tématu System.ServiceModel .