Bagikan melalui


WSTrustChannelSecurityTokenProvider Kelas

Definisi

public ref class WSTrustChannelSecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider, System::ServiceModel::ICommunicationObject
public class WSTrustChannelSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, System.ServiceModel.ICommunicationObject
type WSTrustChannelSecurityTokenProvider = class
    inherit SecurityTokenProvider
    interface ICommunicationObject
Public Class WSTrustChannelSecurityTokenProvider
Inherits SecurityTokenProvider
Implements ICommunicationObject
Warisan
WSTrustChannelSecurityTokenProvider
Penerapan

Konstruktor

WSTrustChannelSecurityTokenProvider(SecurityTokenRequirement)

Properti

ClientCredentials
SupportsTokenCancellation
SupportsTokenRenewal

Metode

BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

Memulai operasi asinkron untuk mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron yang memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Memulai operasi asinkron yang memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelTokenAsync(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CancelTokenCoreAsync(TimeSpan, SecurityToken)

Membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
CreateWsTrustRequest()
EndCancelToken(IAsyncResult)

Menyelesaikan operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

Menyelesaikan operasi asinkron untuk membatalkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndGetToken(IAsyncResult)

Menyelesaikan operasi asinkron untuk mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)
EndRenewToken(IAsyncResult)

Menyelesaikan operasi asinkron untuk memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

Menyelesaikan operasi asinkron untuk memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetToken(TimeSpan)

Mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
GetTokenAsync(TimeSpan)

Mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
GetTokenCore(TimeSpan)
GetTokenCoreAsync(TimeSpan)

Mendapatkan token keamanan.

(Diperoleh dari SecurityTokenProvider)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
RenewToken(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
RenewTokenAsync(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
RenewTokenCoreAsync(TimeSpan, SecurityToken)

Memperbarui token keamanan.

(Diperoleh dari SecurityTokenProvider)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

ICommunicationObject.Abort()
ICommunicationObject.BeginClose(AsyncCallback, Object)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)
ICommunicationObject.BeginOpen(AsyncCallback, Object)
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)
ICommunicationObject.Close()
ICommunicationObject.Close(TimeSpan)
ICommunicationObject.Closed
ICommunicationObject.Closing
ICommunicationObject.EndClose(IAsyncResult)
ICommunicationObject.EndOpen(IAsyncResult)
ICommunicationObject.Faulted
ICommunicationObject.Open()
ICommunicationObject.Open(TimeSpan)
ICommunicationObject.Opened
ICommunicationObject.Opening
ICommunicationObject.State

Berlaku untuk