Продажи: 1-800-867-1389

Класс TokenProvider

Представляет собой поставщик маркеров безопасности со встроенными методами-фабриками, возвращающими известные поставщики маркеров.

Пространство имен:  Microsoft.ServiceBus
Сборка:  Microsoft.ServiceBus (в Microsoft.ServiceBus.dll)

public abstract class TokenProvider

Тип TokenProvider обеспечивает доступ к следующим элементам.

  ИмяОписание
Защищенный методTokenProvider(Boolean, Boolean)Инициализирует новый экземпляр класса TokenProvider.
Защищенный методTokenProvider(Boolean, Boolean, TokenScope)Инициализирует новый экземпляр класса TokenProvider.
Защищенный методTokenProvider(Boolean, Boolean, Int32, TokenScope)Инициализирует новый экземпляр класса TokenProvider.
В начало

  ИмяОписание
Открытое свойствоCacheSizeПолучает или задает размер кэша.
Открытое свойствоCacheTokensПолучает или задает значение, указывающее, кэшируются ли новые маркеры безопасности.
Открытое свойствоIsWebTokenSupportedПолучает или задает значение, указывающее, поддерживает ли этот поставщик веб-маркеры.
Защищенное свойствоStripQueryParametersОпределяет, разделяет ли поставщик маркеров параметры запроса.
Открытое свойствоTokenScopeПолучает или задает область маркера, связанную с поставщиком.
В начало

  ИмяОписание
Открытый методBeginGetTokenНачинает асинхронную операцию получения маркера безопасности.
Открытый методBeginGetWebTokenНачинает асинхронную операцию получения веб-маркера.
Защищенный методBuildKeyСоздает ключ для поставщика маркеров.
Открытый методClearОчищает поставщик маркеров.
Открытый методСтатический элементCreateOAuthTokenProviderСоздает поставщик маркеров OAuth (открытый стандарт авторизации).
Открытый методСтатический элементCreateSamlTokenProvider(String)Создает поставщик маркеров SAML с указанным маркером SAML.
Открытый методСтатический элементCreateSamlTokenProvider(String, TokenScope)Создает поставщик маркеров SAML с указанным маркером SAML и областью.
Открытый методСтатический элементCreateSamlTokenProvider(String, Uri)Создает поставщик маркеров SAML с указанным маркером SAML и URI службы маркеров безопасности.
Открытый методСтатический элементCreateSamlTokenProvider(String, Uri, TokenScope)Создает поставщик маркеров SAML с указанным маркером SAML, универсальным кодом ресурса (URI) службы маркеров безопасности и областью маркера.
Открытый методСтатический элементCreateSamlTokenProvider(String, Uri, Int32)Создает поставщик маркеров SAML с указанным маркером SAML, URI службы маркеров безопасности и размером кэша.
Открытый методСтатический элементCreateSamlTokenProvider(String, Uri, Int32, TokenScope)Создает поставщик маркеров SAML с указанным маркером SAML, универсальным кодом ресурса (URI) службы маркеров безопасности, размером кэша и областью маркера.
Открытый методСтатический элементCreateSharedAccessSignatureTokenProvider(String)Создает URL-адрес, предоставляющий доступ к поставщику маркеров с указанной подписью общего доступа.
Открытый методСтатический элементCreateSharedAccessSignatureTokenProvider(String, String)Создает URL-адрес, предоставляющий доступ к поставщику маркеров с указанным именем ключа и ключом общего доступа.
Открытый методСтатический элементCreateSharedAccessSignatureTokenProvider(String, String, TokenScope)Создает URL-адрес, предоставляющий доступ к поставщику маркеров с указанным именем ключа, ключом общего доступа и областью маркера.
Открытый методСтатический элементCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)Создает URL-адрес, предоставляющий доступ к поставщику маркеров с указанным именем ключа, ключом общего доступа и сроком жизни маркера.
Открытый методСтатический элементCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)Создает URL-адрес, предоставляющий доступ к поставщику маркеров.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, Byte[])Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, String)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, Byte[], TokenScope)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, Byte[], Uri)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, String, TokenScope)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, String, Uri)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, Byte[], Uri, TokenScope)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSharedSecretTokenProvider(String, String, Uri, TokenScope)Создает поставщик маркеров с общим секретом.
Открытый методСтатический элементCreateSimpleWebTokenProvider(String)Создает поставщик маркеров SWT.
Открытый методСтатический элементCreateSimpleWebTokenProvider(String, TokenScope)Создает поставщик маркеров SWT.
Открытый методСтатический элементCreateSimpleWebTokenProvider(String, Uri)Создает поставщик маркеров SWT.
Открытый методСтатический элементCreateSimpleWebTokenProvider(String, Uri, TokenScope)Создает поставщик маркеров SWT.
Открытый методСтатический элементCreateWindowsTokenProvider(IEnumerable<Uri>)Создает поставщик маркеров windows.
Открытый методСтатический элементCreateWindowsTokenProvider(IEnumerable<Uri>, NetworkCredential)Создает поставщик маркеров windows.
Открытый методEndGetTokenЗавершает асинхронную операцию получения маркера безопасности.
Открытый методEndGetWebTokenЗавершает асинхронную операцию получения веб-маркера.
Открытый методEquals (Производный от Object.)
Защищенный методFinalize (Производный от Object.)
Открытый методGetHashCode (Производный от Object.)
Открытый методGetTokenAsyncАсинхронно получает маркер для поставщика.
Открытый методGetType (Производный от Object.)
Открытый методGetWebTokenAsyncАсинхронно получает веб-маркер для поставщика.
Защищенный методMemberwiseClone (Производный от Object.)
Защищенный методNormalizeAppliesToВозвращает объект, значение которого совпадает со значением поставщика маркеров.
Защищенный методOnBeginGetTokenВыполняется после вызова операции BeginGetToken.
Защищенный методOnBeginGetWebTokenВыполняется после вызова операции BeginGetWebToken.
Защищенный методOnEndGetTokenВыполняется после вызова операции EndGetToken.
Защищенный методOnEndGetWebTokenВыполняется после вызова метода EndGetWebToken.
Открытый методToString (Производный от Object.)
В начало

The token provider is responsible for the acquisition of tokens and would, in the concrete case of a token provider for shared secrets in a specialization, also hold that secret.

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2015 Microsoft