Sdílet prostřednictvím


SecurityTokenService.FederatedAsyncState Konstruktory

Definice

Inicializuje novou instanci SecurityTokenService.FederatedAsyncState třídy .

Přetížení

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Inicializuje novou instanci SecurityTokenService.FederatedAsyncState třídy ze zadaného SecurityTokenService.FederatedAsyncState objektu. Tento konstruktor ve skutečnosti vytvoří kopii zadané instance.

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Inicializuje novou instanci SecurityTokenService.FederatedAsyncState třídy pomocí zadaného požadavku tokenu (RST), žadatele tokenu a IAsyncResult objektu.

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Inicializuje novou instanci SecurityTokenService.FederatedAsyncState třídy ze zadaného SecurityTokenService.FederatedAsyncState objektu. Tento konstruktor ve skutečnosti vytvoří kopii zadané instance.

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)

Parametry

federatedAsyncState
SecurityTokenService.FederatedAsyncState

Instance SecurityTokenService.FederatedAsyncState , ze které chcete vytvořit novou instanci.

Výjimky

federatedAsyncState je null.

Platí pro

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Inicializuje novou instanci SecurityTokenService.FederatedAsyncState třídy pomocí zadaného požadavku tokenu (RST), žadatele tokenu a IAsyncResult objektu.

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)

Parametry

request
RequestSecurityToken

Požadavek na token.

principal
ClaimsPrincipal

Identita žadatele.

result
IAsyncResult

Představuje IAsyncResult stav asynchronního volání.

Výjimky

request je null.

-nebo-

result je null.

Platí pro