WSTrustChannelSecurityTokenProvider Класс

Определение

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
Наследование
WSTrustChannelSecurityTokenProvider
Реализации

Конструкторы

Имя Описание
WSTrustChannelSecurityTokenProvider(SecurityTokenRequirement)

Свойства

Имя Описание
ClientCredentials
SupportsTokenCancellation
SupportsTokenRenewal

Методы

Имя Описание
BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Начинает асинхронную операцию отмены маркера безопасности.

(Унаследовано от SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Начинает асинхронную операцию отмены маркера безопасности.

(Унаследовано от SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

Начинает асинхронную операцию для получения маркера безопасности.

(Унаследовано от SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

Начинает асинхронную операцию, которая обновляет маркер безопасности.

(Унаследовано от SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

Начинает асинхронную операцию, которая обновляет маркер безопасности.

(Унаследовано от SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

Отменяет маркер безопасности.

(Унаследовано от SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

Отменяет маркер безопасности.

(Унаследовано от SecurityTokenProvider)
CreateWsTrustRequest()
EndCancelToken(IAsyncResult)

Завершает асинхронную операцию для отмены маркера безопасности.

(Унаследовано от SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

Завершает асинхронную операцию для отмены маркера безопасности.

(Унаследовано от SecurityTokenProvider)
EndGetToken(IAsyncResult)

Завершает асинхронную операцию, чтобы получить маркер безопасности.

(Унаследовано от SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)
EndRenewToken(IAsyncResult)

Завершает асинхронную операцию для продления маркера безопасности.

(Унаследовано от SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

Завершает асинхронную операцию для продления маркера безопасности.

(Унаследовано от SecurityTokenProvider)
GetToken(TimeSpan)

Возвращает маркер безопасности.

(Унаследовано от SecurityTokenProvider)
GetTokenCore(TimeSpan)
RenewToken(TimeSpan, SecurityToken)

Обновляет маркер безопасности.

(Унаследовано от SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

Обновляет маркер безопасности.

(Унаследовано от SecurityTokenProvider)

Явные реализации интерфейса

Имя Описание
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

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