WSTrustSerializationContext Konstruktorer

Definition

Initierar en ny instans av WSTrustSerializationContext klassen.

Överlagringar

WSTrustSerializationContext()

Initierar en ny instans av WSTrustSerializationContext klassen.

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

Gäller för

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager)

Initierar en ny instans av WSTrustSerializationContext klassen med det angivna SecurityTokenHandlerCollectionManager objektet.

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)

Parametrar

securityTokenHandlerCollectionManager
SecurityTokenHandlerCollectionManager

Objektet SecurityTokenHandlerCollectionManager som innehåller den uppsättning objekt som ska användas för serialisering och validering av SecurityTokenHandler token som finns i WS-Trust meddelanden.

Undantag

securityTokenHandlerCollectionManager är null.

Gäller för

WSTrustSerializationContext(SecurityTokenHandlerCollectionManager, SecurityTokenResolver, SecurityTokenResolver)

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)

Parametrar

securityTokenHandlerCollectionManager
SecurityTokenHandlerCollectionManager

Objektet SecurityTokenHandlerCollectionManager som innehåller den uppsättning objekt som ska användas för serialisering och validering av SecurityTokenHandler token som finns i WS-Trust meddelanden.

securityTokenResolver
SecurityTokenResolver

Det SecurityTokenResolver objekt som ska användas för att matcha säkerhetstokenreferenser som finns i de flesta element i WS-Trust meddelanden.

useKeyTokenResolver
SecurityTokenResolver

Det SecurityTokenResolver objekt som ska användas för att matcha säkerhetstokenreferenser som finns i elementet wst:UseKey i RST-meddelanden samt elementet wst:RenewTarget som finns i RST-meddelanden.

Undantag

securityTokenHandlerCollectionManager är null.

-eller-

securityTokenResolver är null.

-eller-

useKeyTokenResolver är null.

Gäller för