Bagikan melalui


SecurityTokenService.BeginValidate Metode

Definisi

Saat ditimpa di kelas turunan, memulai permintaan Validasi WS-Trust asinkron.

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

Parameter

principal
ClaimsPrincipal

ClaimsPrincipal yang mewakili identitas pemohon token.

request
RequestSecurityToken

RequestSecurityToken yang mewakili permintaan token keamanan. Ini termasuk pesan permintaan serta informasi terkait klien lainnya seperti konteks otorisasi.

callback
AsyncCallback

Delegasi AsyncCallback yang menerima pemberitahuan penyelesaian operasi validasi asinkron.

state
Object

Objek yang berisi informasi status yang terkait dengan operasi validasi asinkron.

Mengembalikan

IAsyncResult yang mereferensikan operasi validasi asinkron.

Keterangan

Implementasi default metode ini melempar InvalidRequestException.

Berlaku untuk