Freigeben über


SecurityTokenService.FederatedAsyncState Konstruktoren

Definition

Initialisiert eine neue Instanz der SecurityTokenService.FederatedAsyncState-Klasse.

Überlädt

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Initialisiert eine neue Instanz der SecurityTokenService.FederatedAsyncState-Klasse mit dem angegebenen SecurityTokenService.FederatedAsyncState-Objekt. Dieser Konstruktor erstellt auf effiziente Weise eine Kopie der angegebenen Instanz.

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Initialisiert eine neue Instanz der SecurityTokenService.FederatedAsyncState-Klasse mit der angegebenen Tokenanforderung (RST), Tokenanforderer und IAsyncResult-Objekt.

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Initialisiert eine neue Instanz der SecurityTokenService.FederatedAsyncState-Klasse mit dem angegebenen SecurityTokenService.FederatedAsyncState-Objekt. Dieser Konstruktor erstellt auf effiziente Weise eine Kopie der angegebenen Instanz.

public:
 FederatedAsyncState(System::IdentityModel::SecurityTokenService::FederatedAsyncState ^ federatedAsyncState);
public FederatedAsyncState (System.IdentityModel.SecurityTokenService.FederatedAsyncState federatedAsyncState);
new System.IdentityModel.SecurityTokenService.FederatedAsyncState : System.IdentityModel.SecurityTokenService.FederatedAsyncState -> System.IdentityModel.SecurityTokenService.FederatedAsyncState
Public Sub New (federatedAsyncState As SecurityTokenService.FederatedAsyncState)

Parameter

federatedAsyncState
SecurityTokenService.FederatedAsyncState

Die SecurityTokenService.FederatedAsyncState-Instanz, aus der die neue Instanz erstellt wird.

Ausnahmen

federatedAsyncState ist null.

Gilt für:

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Initialisiert eine neue Instanz der SecurityTokenService.FederatedAsyncState-Klasse mit der angegebenen Tokenanforderung (RST), Tokenanforderer und IAsyncResult-Objekt.

public:
 FederatedAsyncState(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::Security::Claims::ClaimsPrincipal ^ principal, IAsyncResult ^ result);
public FederatedAsyncState (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.Security.Claims.ClaimsPrincipal principal, IAsyncResult result);
new System.IdentityModel.SecurityTokenService.FederatedAsyncState : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.Security.Claims.ClaimsPrincipal * IAsyncResult -> System.IdentityModel.SecurityTokenService.FederatedAsyncState
Public Sub New (request As RequestSecurityToken, principal As ClaimsPrincipal, result As IAsyncResult)

Parameter

request
RequestSecurityToken

Die Tokenanforderung.

principal
ClaimsPrincipal

Die Identität des Anforderers.

result
IAsyncResult

Ein IAsyncResult, das den Status des asynchronen Aufrufs darstellt.

Ausnahmen

request ist null.

- oder -

result ist null.

Gilt für: