System.ServiceModel.Security Obor názvů

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

Třídy

Name Description
Basic128SecurityAlgorithmSuite

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

Basic192SecurityAlgorithmSuite

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

Basic256SecurityAlgorithmSuite

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

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 kódu.

ChannelProtectionRequirements

Popisuje požadavky na šifrování a podpisy, které platí pro různé části zpráv přenášených v tomto kanálu.

DataProtectionSecurityStateEncoder

Poskytuje mechanismy kódování a dekódování stavu zabezpečení pomocí funkce rozhraní API Windows DataProtection.

DispatchContext

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

ExpiredSecurityTokenException

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

HttpDigestClientCredential

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

IdentityVerifier

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

ImpersonateOnSerializingReplyMessageProperty

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

InfocardInteractiveChannelInitializer

Inicializuje interaktivní kanál CardSpace.

IssuedTokenClientCredential

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

IssuedTokenServiceCredential

Umožňuje službě nakonfigurovat 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é části jsou součástí zprávy.

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řipojeno 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 jeho 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é ve službě.

SimpleSecurityTokenProvider

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

SspiSecurityTokenProvider

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

SupportingTokenSpecification

Představuje podpůrný token zabezpečení a jeho 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 přihlašovacími údaji systému Windows, které se mají použít k reprezentaci klienta.

WindowsServiceCredential

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

WSSecurityTokenSerializer

Třída používaná pro serializaci a deserializaci tokenů zabezpečení, identifikátorů klíčů zabezpečení a klauzulí identifikátorů klíče 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 odesílání zpráv WS-Trust službě tokenů zabezpečení (STS).

WSTrustChannelFactory

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

WSTrustRequestBodyWriter

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

WSTrustRequestProcessingErrorEventArgs

Poskytuje data pro chybu požadavku WS-Trust.

WSTrustResponseBodyWriter

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

WSTrustServiceContract

Definice implementace kontraktu služby WS-Trust.

WSTrustServiceHost

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

X509CertificateInitiatorClientCredential

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

X509CertificateInitiatorServiceCredential

Představuje nastavení používaná službou k ověření certifikátu předloženého klienty. Obsahuje také certifikát, který má služba používat 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áv.

X509CertificateRecipientClientCredential

Představuje nastavení používaná klientem k ověření certifikátu předloženého službou pomocí ověřování SSL. Obsahuje také jakýkoli certifikát pro službu, která je explicitně nakonfigurovaná pro klienta, 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 sebe sama.

X509ClientCertificateAuthentication

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

X509PeerCertificateAuthentication

Určuje vlastnosti ověřování pro partnerský certifikát.

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í

Name Description
IEndpointIdentityProvider

Poskytuje identitu koncového bodu.

ISecureConversationSession

Představuje zabezpečenou relaci zabezpečení konverzace. Komunikující strany zabezpečí všechny zprávy v relaci pomocí SecurityContextToken serveru vydaného v rámci zřízení relace.

ISecuritySession

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

IWSTrust13AsyncContract

Definuje asynchronní rozhraní 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 operací orientované na zprávy vystavené IWSTrustChannelContract.

IWSTrustContract

Definuje kontrakt služby pro odesílání WS-Trust 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 protokol WS-Trust února 2005.

Výčty

Name Description
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, který uvádí způsoby připojení tokenů zabezpečení.

UserNamePasswordValidationMode

Uvádí způsoby ověřování 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 otokench WrappedKeySecurityTokenSystem.ServiceModel.Security.Tokens

Informace otématech TcpTransportSecuritySystem.ServiceModel