Freigeben über


WSTrustSerializationContext Konstruktoren

Definition

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse.

Überlädt

WSTrustSerializationContext()

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse.

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager)

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse mit dem angegebenen SecurityTokenHandlerCollectionManager-Objekt.

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager, SecurityTokenResolver, SecurityTokenResolver)

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse mit den angegebenen SecurityTokenHandlerCollectionManager, SecurityTokenResolver und SecurityTokenResolver-Objekten.

WSTrustSerializationContext()

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse.

public:
 WSTrustSerializationContext();
public WSTrustSerializationContext ();
Public Sub New ()

Gilt für:

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager)

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse mit dem angegebenen SecurityTokenHandlerCollectionManager-Objekt.

public:
 WSTrustSerializationContext(System::IdentityModel::Tokens::SecurityTokenHandlerCollectionManager ^ securityTokenHandlerCollectionManager);
public WSTrustSerializationContext (System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager securityTokenHandlerCollectionManager);
new System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext : System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager -> System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext
Public Sub New (securityTokenHandlerCollectionManager As SecurityTokenHandlerCollectionManager)

Parameter

securityTokenHandlerCollectionManager
SecurityTokenHandlerCollectionManager

Das SecurityTokenHandlerCollectionManager-Objekt, das den Satz von SecurityTokenHandler-Objekten enthält, die für das Serialisieren und Validieren von Token verwendet werden, die in den WS-Trust-Nachrichten vorhanden sind.

Ausnahmen

securityTokenHandlerCollectionManager ist null.

Gilt für:

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager, SecurityTokenResolver, SecurityTokenResolver)

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse mit den angegebenen SecurityTokenHandlerCollectionManager, SecurityTokenResolver und SecurityTokenResolver-Objekten.

public:
 WSTrustSerializationContext(System::IdentityModel::Tokens::SecurityTokenHandlerCollectionManager ^ securityTokenHandlerCollectionManager, System::IdentityModel::Selectors::SecurityTokenResolver ^ securityTokenResolver, System::IdentityModel::Selectors::SecurityTokenResolver ^ useKeyTokenResolver);
public WSTrustSerializationContext (System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager securityTokenHandlerCollectionManager, System.IdentityModel.Selectors.SecurityTokenResolver securityTokenResolver, System.IdentityModel.Selectors.SecurityTokenResolver useKeyTokenResolver);
new System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext : System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager * System.IdentityModel.Selectors.SecurityTokenResolver * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext
Public Sub New (securityTokenHandlerCollectionManager As SecurityTokenHandlerCollectionManager, securityTokenResolver As SecurityTokenResolver, useKeyTokenResolver As SecurityTokenResolver)

Parameter

securityTokenHandlerCollectionManager
SecurityTokenHandlerCollectionManager

Das SecurityTokenHandlerCollectionManager-Objekt, das den Satz von SecurityTokenHandler-Objekten enthält, die für das Serialisieren und Validieren von Token verwendet werden, die in den WS-Trust-Nachrichten vorhanden sind.

securityTokenResolver
SecurityTokenResolver

Das SecurityTokenResolver-Objekt, mit dem die Sicherheitstokenverweise in den meisten Elementen von WS-Trust-Nachrichten aufgelöst werden.

useKeyTokenResolver
SecurityTokenResolver

Das SecurityTokenResolver-Objekt, das verwendet wird, um Verweise auf Sicherheitstoken aufzulösen, die sich im wst:UseKey-Element von RST-Nachrichten sowie im wst:RenewTarget-Element von RST-Nachrichten befinden.

Ausnahmen

securityTokenHandlerCollectionManager ist null.

- oder -

securityTokenResolver ist null.

- oder -

useKeyTokenResolver ist null.

Gilt für: