Udostępnij za pośrednictwem


SecurityTokenManager Klasa

Definicja

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)

Dotyczy