System.ServiceModel.Security.Tokens Przestrzeń nazw

Dotyczy tokenów zabezpieczających i certyfikatów.

Klasy

Nazwisko Opis
BinarySecretSecurityToken

Reprezentuje binarny tajny token zabezpieczający.

ClaimTypeRequirement

Określa typy wymaganych i opcjonalnych oświadczeń, które powinny pojawić się w poświadczeniach federacyjnych.

InitiatorServiceModelSecurityTokenRequirement

Określa wymagania dotyczące właściwości zabezpieczeń specyficzne dla tworzenia kanału w programie Windows Communication Foundation (WCF).

IssuedSecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego wystawionego w scenariuszu zabezpieczeń federacyjnych.

IssuedSecurityTokenProvider

Reprezentuje dostawcę tokenów dla wystawionych tokenów zabezpieczających.

KerberosSecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego Protokołu Kerberos.

RecipientServiceModelSecurityTokenRequirement

Określa wymagania dotyczące właściwości zabezpieczeń specyficzne dla usługi odbiornika w programie Windows Communication Foundation (WCF).

RsaSecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego RSA.

SecureConversationSecurityTokenParameters

Reprezentuje parametry bezpiecznego tokenu zabezpieczającego konwersacji.

SecurityContextSecurityToken

Reprezentuje token zdefiniowany przez specyfikację WS-SecureConversation.

SecurityContextSecurityTokenAuthenticator

Weryfikuje tokeny i wyodrębnia oświadczenia.

SecurityContextSecurityTokenResolver

Usuwa tokeny kontekstu zabezpieczeń.

SecurityTokenParameters

Określa klasę abstract , która po zaimplementowaniu reprezentuje parametry tokenu zabezpieczającego.

ServiceModelSecurityTokenRequirement

Klasa abstrakcyjna, która po zaimplementowaniu określa wymagania dotyczące właściwości zabezpieczeń żądanego lub uwierzytelnionego tokenu specyficznego dla programu Windows Communication Foundation (WCF). Menedżer tokenów zabezpieczających tworzy dostawców tokenów zabezpieczających i wystawców uwierzytelnień tokenów zabezpieczających, które są używane przez procesor zabezpieczeń WCF na podstawie wymagania tokenu.

ServiceModelSecurityTokenTypes

Reprezentuje typy tokenów zabezpieczających rozpoznawanych przez usługę WCF.

SslSecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego SSL uzyskanego podczas wykonywania protokołu SSL na poziomie protokołu SOAP z serwerem.

SspiSecurityToken

Reprezentuje token zabezpieczający SSPI.

SspiSecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego SSPI uzyskanego podczas protokołu SPNEGO na poziomie protokołu SOAP z serwerem.

SupportingTokenParameters

Reprezentuje parametry obsługi tokenów zabezpieczających wymaganych przez element powiązania zabezpieczeń.

UserNameSecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego nazwy użytkownika.

WrappedKeySecurityToken

Reprezentuje token zabezpieczający, którego klucz jest opakowany wewnątrz innego tokenu.

X509SecurityTokenParameters

Reprezentuje parametry tokenu zabezpieczającego X.509.

Interfejsy

Nazwisko Opis
IIssuanceSecurityTokenAuthenticator

Określa kontrakt, który powinien zostać zaimplementowany przez niestandardowy wystawca uwierzytelniania tokenu zabezpieczającego, który wystawia tokeny klientowi.

ILogonTokenCacheManager

Ten interfejs umożliwia aplikacji wyczyszczenie pamięci podręcznej tokenów Windows na żądanie.

ISecurityContextSecurityTokenCache

Po zaimplementowaniu ten interfejs określa kontrakt dla pamięci podręcznej tokenu kontekstu zabezpieczeń.

Wyliczenia

Nazwisko Opis
SecurityTokenInclusionMode

Lista wymagań dotyczących dołączania tokenów dla komunikatów.

SecurityTokenReferenceStyle

To wyliczenie ustawia żądany styl odwoływania się, który jest używany do generowania odwołań tokenów zabezpieczających (STR) do tokenów zabezpieczających z elementów podpisu i szyfrowania w komunikacie.

X509KeyIdentifierClauseType

Wyliczenie zawierające listę możliwych typów klauzul identyfikatora klucza X.509.

Delegaci

Nazwisko Opis
IssuedSecurityTokenHandler

Ten delegat wskazuje metodę, która po zaimplementowaniu zostanie wywołana przez wystawców Authenticators przed wystawieniem tokenu klientowi.

RenewedSecurityTokenHandler

Delegat po zaimplementowaniu jest wywoływany przed zwróceniem do klienta odnowionego tokenu.