Aracılığıyla paylaş


SecurityTokenService.BeginValidate Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, Validate isteğini WS-Trust zaman uyumsuz bir şekilde başlar.

public:
 virtual IAsyncResult ^ BeginValidate(System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginValidate (System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state);
abstract member BeginValidate : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginValidate : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginValidate (principal As ClaimsPrincipal, request As RequestSecurityToken, callback As AsyncCallback, state As Object) As IAsyncResult

Parametreler

principal
ClaimsPrincipal

ClaimsPrincipal Belirteç istek sahibinin kimliğini temsil eden bir.

request
RequestSecurityToken

RequestSecurityToken Güvenlik belirteci isteğini temsil eden bir. Bu, istek iletisinin yanı sıra yetkilendirme bağlamı gibi istemciyle ilgili diğer bilgileri içerir.

callback
AsyncCallback

Zaman AsyncCallback uyumsuz doğrulama işleminin tamamlandığını belirten bildirim alan temsilci.

state
Object

Zaman uyumsuz doğrulama işlemiyle ilişkili durum bilgilerini içeren bir nesne.

Döndürülenler

IAsyncResult Zaman uyumsuz doğrulama işlemine başvuran.

Açıklamalar

Bu yöntemin varsayılan uygulaması bir InvalidRequestExceptionoluşturur.

Şunlara uygulanır