WSTrustSerializationContext Konstruktoren

Definition

Initialisiert eine neue Instanz der WSTrustSerializationContext-Klasse.

Überlädt

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 Objekten enthält, die zum Serialisieren und Überprüfen von SecurityTokenHandler Token in WS-Trust Nachrichten verwendet werden sollen.

Ausnahmen

securityTokenHandlerCollectionManager ist null.

Gilt für:

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager, SecurityTokenResolver, SecurityTokenResolver)

Initialisiert eine neue Instanz der WSTrustSerializationContext Klasse mit den angegebenen SecurityTokenHandlerCollectionManager, SecurityTokenResolverund 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 Objekten enthält, die zum Serialisieren und Überprüfen von SecurityTokenHandler Token in WS-Trust Nachrichten verwendet werden sollen.

securityTokenResolver
SecurityTokenResolver

Das SecurityTokenResolver Objekt, das zum Auflösen von Sicherheitstokenverweise verwendet werden soll, die in den meisten Elementen von WS-Trust Nachrichten gefunden werden.

useKeyTokenResolver
SecurityTokenResolver

Das SecurityTokenResolver Objekt, das zum Auflösen von Sicherheitstokenverweise im wst:UseKey-Element von RST-Nachrichten sowie des wst:RenewTarget-Elements in RST-Nachrichten verwendet werden soll.

Ausnahmen

securityTokenHandlerCollectionManager ist null.

-oder-

securityTokenResolver ist null.

-oder-

useKeyTokenResolver ist null.

Gilt für: