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


FederatedPassiveSecurityTokenServiceOperations.ProcessSignInRequest Метод

Определение

Обрабатывает входящий запрос входа протокола WS-Federation Passive Protocol.

Перегрузки

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

Обрабатывает входящий запрос входа протокола WS-Federation Passive Protocol.

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

Обрабатывает входящий запрос входа протокола WS-Federation Passive Protocol с использованием указанного сериализатора WS-Federation.

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService)

Обрабатывает входящий запрос входа протокола WS-Federation Passive Protocol.

public:
 static System::IdentityModel::Services::SignInResponseMessage ^ ProcessSignInRequest(System::IdentityModel::Services::SignInRequestMessage ^ requestMessage, System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::SecurityTokenService ^ sts);
public static System.IdentityModel.Services.SignInResponseMessage ProcessSignInRequest (System.IdentityModel.Services.SignInRequestMessage requestMessage, System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.SecurityTokenService sts);
static member ProcessSignInRequest : System.IdentityModel.Services.SignInRequestMessage * System.Security.Claims.ClaimsPrincipal * System.IdentityModel.SecurityTokenService -> System.IdentityModel.Services.SignInResponseMessage
Public Shared Function ProcessSignInRequest (requestMessage As SignInRequestMessage, principal As ClaimsPrincipal, sts As SecurityTokenService) As SignInResponseMessage

Параметры

requestMessage
SignInRequestMessage

Входящее сообщение запроса входа.

principal
ClaimsPrincipal

Субъект, связанный с запросом.

sts
SecurityTokenService

Служба токенов безопасности (STS), используемая для выдачи токенов.

Возвращаемое значение

Ответное сообщение входа, создаваемое в результате обработки запроса.

Исключения

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

-или-

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

-или-

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

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

ProcessSignInRequest(SignInRequestMessage, ClaimsPrincipal, SecurityTokenService, WSFederationSerializer)

Обрабатывает входящий запрос входа протокола WS-Federation Passive Protocol с использованием указанного сериализатора WS-Federation.

public:
 static System::IdentityModel::Services::SignInResponseMessage ^ ProcessSignInRequest(System::IdentityModel::Services::SignInRequestMessage ^ requestMessage, System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::SecurityTokenService ^ sts, System::IdentityModel::Services::WSFederationSerializer ^ federationSerializer);
public static System.IdentityModel.Services.SignInResponseMessage ProcessSignInRequest (System.IdentityModel.Services.SignInRequestMessage requestMessage, System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.SecurityTokenService sts, System.IdentityModel.Services.WSFederationSerializer federationSerializer);
static member ProcessSignInRequest : System.IdentityModel.Services.SignInRequestMessage * System.Security.Claims.ClaimsPrincipal * System.IdentityModel.SecurityTokenService * System.IdentityModel.Services.WSFederationSerializer -> System.IdentityModel.Services.SignInResponseMessage
Public Shared Function ProcessSignInRequest (requestMessage As SignInRequestMessage, principal As ClaimsPrincipal, sts As SecurityTokenService, federationSerializer As WSFederationSerializer) As SignInResponseMessage

Параметры

requestMessage
SignInRequestMessage

Входящее сообщение запроса входа.

principal
ClaimsPrincipal

Субъект, связанный с запросом.

sts
SecurityTokenService

Служба токенов безопасности (STS), используемая для выдачи токенов.

federationSerializer
WSFederationSerializer

Сериализатор, используемый для обработки сообщений пассивного протокола WS-Federation.

Возвращаемое значение

Ответное сообщение входа, создаваемое в результате обработки запроса.

Исключения

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

-или-

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

-или-

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

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