SecurityTokenManager Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje menedżera tokenów zabezpieczających, który określa sposób zapewniania, uwierzytelniania i serializacji tokenów zabezpieczających.
public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
- Dziedziczenie
-
SecurityTokenManager
- Pochodne
Uwagi
Użyj klasy, SecurityTokenManager jeśli potrzebujesz niestandardowego tokenu zabezpieczającego, wystawcy uwierzytelniającego tokenu zabezpieczającego lub dostawcy tokenów zabezpieczających. Użyj niestandardowego tokenu zabezpieczającego do obsługi poświadczeń, które nie są obsługiwane przez usługę WCF. Użyj niestandardowego wystawcy uwierzytelnienia tokenu zabezpieczającego, gdy metody uwierzytelniania w programie WCF nie są wystarczające. Klasa SecurityTokenManager zwraca wystawcę tokenu zabezpieczającego w metodzie CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) . Dostawca tokenów zabezpieczających zapewnia tokeny zabezpieczające dla wychodzących komunikatów SOAP. Klasa SecurityTokenManager zwraca dostawcę tokenu zabezpieczającego w metodzie CreateSecurityTokenProvider(SecurityTokenRequirement) .
Aby uzyskać więcej informacji na temat używania niestandardowych wystawców uwierzytelniania tokenów zabezpieczających i dostawców tokenów zabezpieczających, zobacz Niestandardowe poświadczenia i walidacja poświadczeń. Aby uzyskać więcej informacji na temat tworzenia niestandardowego tokenu zabezpieczającego, zobacz Instrukcje: Twórca tokenu niestandardowego.
Konstruktory
SecurityTokenManager() |
Inicjuje nowe wystąpienie klasy SecurityTokenManager. |
Metody
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) |
Pobiera wystawcę uwierzytelniającego tokenu zabezpieczającego, który spełnia określone wymagania dotyczące tokenu zabezpieczającego. |
CreateSecurityTokenProvider(SecurityTokenRequirement) |
Pobiera dostawcę tokenu zabezpieczającego, który spełnia określone wymagania dotyczące tokenu zabezpieczającego. |
CreateSecurityTokenSerializer(SecurityTokenVersion) |
Pobiera serializator XML, który może serializować tokeny zabezpieczające w określonej wersji specyfikacji WS-*. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |