Compartilhar via


SecurityTokenService.FederatedAsyncState Construtores

Definição

Inicializa uma nova instância da classe SecurityTokenService.FederatedAsyncState.

Sobrecargas

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Inicializa uma nova instância da classe SecurityTokenService.FederatedAsyncState do objeto SecurityTokenService.FederatedAsyncState especificado. Este construtor cria efetivamente uma cópia da instância especificada.

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Inicializa uma nova instância da classe SecurityTokenService.FederatedAsyncState com a RST (solicitação de token), o solicitante de token e o objeto IAsyncResult especificados.

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Inicializa uma nova instância da classe SecurityTokenService.FederatedAsyncState do objeto SecurityTokenService.FederatedAsyncState especificado. Este construtor cria efetivamente uma cópia da instância especificada.

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)

Parâmetros

federatedAsyncState
SecurityTokenService.FederatedAsyncState

A instância de SecurityTokenService.FederatedAsyncState da qual criar a nova instância.

Exceções

federatedAsyncState é null.

Aplica-se a

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Inicializa uma nova instância da classe SecurityTokenService.FederatedAsyncState com a RST (solicitação de token), o solicitante de token e o objeto IAsyncResult especificados.

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)

Parâmetros

request
RequestSecurityToken

A solicitação de token.

principal
ClaimsPrincipal

A identidade do solicitante.

result
IAsyncResult

Um IAsyncResult que representa o status da chamada assíncrona.

Exceções

request é null.

- ou -

result é null.

Aplica-se a