SspiSecurityTokenProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет поставщик маркеров безопасности, предоставляющий маркер безопасности SSPI.
public ref class SspiSecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider
public class SspiSecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider
type SspiSecurityTokenProvider = class
inherit SecurityTokenProvider
Public Class SspiSecurityTokenProvider
Inherits SecurityTokenProvider
- Наследование
Комментарии
Маркер безопасности SSPI не может выполнять какие-либо криптографические операции, но содержит только параметры, необходимые для проверка подлинности Windows.
Конструкторы
| Имя | Описание |
|---|---|
| SspiSecurityTokenProvider(NetworkCredential, Boolean, Boolean) |
Инициализирует новый экземпляр класса SspiSecurityTokenProvider. |
| SspiSecurityTokenProvider(NetworkCredential, Boolean, TokenImpersonationLevel) |
Инициализирует новый экземпляр класса SspiSecurityTokenProvider. |
Свойства
| Имя | Описание |
|---|---|
| SupportsTokenCancellation |
Возвращает значение, указывающее, можно ли отменить маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| SupportsTokenRenewal |
Возвращает значение, указывающее, является ли маркер безопасности возобновляемым. (Унаследовано от SecurityTokenProvider) |
Методы
| Имя | Описание |
|---|---|
| BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object) |
Начинает асинхронную операцию отмены маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) |
Начинает асинхронную операцию отмены маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| BeginGetToken(TimeSpan, AsyncCallback, Object) |
Начинает асинхронную операцию для получения маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| BeginGetTokenCore(TimeSpan, AsyncCallback, Object) |
Начинает асинхронную операцию для получения маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object) |
Начинает асинхронную операцию, которая обновляет маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) |
Начинает асинхронную операцию, которая обновляет маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| CancelToken(TimeSpan, SecurityToken) |
Отменяет маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| CancelTokenCore(TimeSpan, SecurityToken) |
Отменяет маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| EndCancelToken(IAsyncResult) |
Завершает асинхронную операцию для отмены маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| EndCancelTokenCore(IAsyncResult) |
Завершает асинхронную операцию для отмены маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| EndGetToken(IAsyncResult) |
Завершает асинхронную операцию, чтобы получить маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| EndGetTokenCore(IAsyncResult) |
Завершает асинхронную операцию, чтобы получить маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| EndRenewToken(IAsyncResult) |
Завершает асинхронную операцию для продления маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| EndRenewTokenCore(IAsyncResult) |
Завершает асинхронную операцию для продления маркера безопасности. (Унаследовано от SecurityTokenProvider) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetToken(TimeSpan) |
Возвращает маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| GetTokenCore(TimeSpan) |
Возвращает маркер безопасности. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| RenewToken(TimeSpan, SecurityToken) |
Обновляет маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| RenewTokenCore(TimeSpan, SecurityToken) |
Обновляет маркер безопасности. (Унаследовано от SecurityTokenProvider) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |