Поделиться через


SecurityTokenService.FederatedAsyncState Конструкторы

Определение

Инициализирует новый экземпляр класса SecurityTokenService.FederatedAsyncState.

Перегрузки

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Инициализирует новый экземпляр класса SecurityTokenService.FederatedAsyncState на основании указанного объекта SecurityTokenService.FederatedAsyncState. Конструктор эффективно создает копию указанного экземпляра.

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Инициализирует новый экземпляр класса SecurityTokenService.FederatedAsyncState с указанным запросом токена (RST), запрашивающим объектом токена и объектом IAsyncResult.

SecurityTokenService.FederatedAsyncState(SecurityTokenService+FederatedAsyncState)

Инициализирует новый экземпляр класса SecurityTokenService.FederatedAsyncState на основании указанного объекта SecurityTokenService.FederatedAsyncState. Конструктор эффективно создает копию указанного экземпляра.

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)

Параметры

federatedAsyncState
SecurityTokenService.FederatedAsyncState

Экземпляр SecurityTokenService.FederatedAsyncState, используемый для создания нового экземпляра.

Исключения

federatedAsyncState имеет значение null.

Применяется к

SecurityTokenService.FederatedAsyncState(RequestSecurityToken, ClaimsPrincipal, IAsyncResult)

Инициализирует новый экземпляр класса SecurityTokenService.FederatedAsyncState с указанным запросом токена (RST), запрашивающим объектом токена и объектом IAsyncResult.

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)

Параметры

request
RequestSecurityToken

Запрос токена.

principal
ClaimsPrincipal

Удостоверение запрашивающего пользователя.

result
IAsyncResult

Объект IAsyncResult, представляющий состояние асинхронного вызова.

Исключения

request имеет значение null.

-или-

result имеет значение null.

Применяется к