TwitterOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры ПО промежуточного слоя Twitter, осуществляющего проверку подлинности.
public ref class TwitterOptions : Microsoft::AspNetCore::Builder::RemoteAuthenticationOptions
public class TwitterOptions : Microsoft.AspNetCore.Builder.RemoteAuthenticationOptions
type TwitterOptions = class
inherit RemoteAuthenticationOptions
Public Class TwitterOptions
Inherits RemoteAuthenticationOptions
- Наследование
Конструкторы
TwitterOptions() |
Инициализирует новый экземпляр класса TwitterOptions. |
Свойства
AuthenticationScheme |
AuthenticationScheme в параметрах соответствует логическому имени конкретной схемы проверки подлинности. Может быть присвоено другое значение, чтобы использовать одинаковый тип промежуточного ПО проверки подлинности более одного раза на конвейере. (Унаследовано от AuthenticationOptions) |
AutomaticAuthenticate |
Если значение равно true, ПО промежуточного слоя для проверки подлинности изменит запрос пользователя. Если значение равно false, ПО промежуточного слоя для проверки подлинности предоставляет удостоверение только в том случае, если оно явно указано в AuthenticationScheme. (Унаследовано от AuthenticationOptions) |
AutomaticChallenge |
Если значение равно true, ПО промежуточного слоя для проверки подлинности должно обрабатывать автоматический запрос. Если значение равно false, ПО промежуточного слоя для проверки подлинности изменит ответы только при явном указании AuthenticationScheme. (Унаследовано от AuthenticationOptions) |
BackchannelHttpHandler |
HttpMessageHandler, используемый для взаимодействия с удаленным поставщиком удостоверений. Его нельзя задать одновременно с BackchannelCertificateValidator, если только значение не может быть получено нисходящим приведением WebRequestHandler. (Унаследовано от RemoteAuthenticationOptions) |
BackchannelTimeout |
Возвращает или задает значение времени ожидания в миллисекундах для связи обратного канала с удаленным поставщиком удостоверений. (Унаследовано от RemoteAuthenticationOptions) |
CallbackPath |
Путь запроса с базовым путем приложения, по которому будет возвращен агент пользователя. ПО промежуточного слоя обработает этот запрос после его поступления. (Унаследовано от RemoteAuthenticationOptions) |
ClaimsIssuer |
Возвращает или задает издателя, который должен использоваться для всех создаваемых утверждений. (Унаследовано от AuthenticationOptions) |
ConsumerKey |
Получает или задает ключ пользователя, используемый для обмена данными с Twitter. |
ConsumerSecret |
Получает или задает ключ пользователя, используемый для подписывания запросов в Twitter. |
Description |
Дополнительная информация о типе проверки подлинности, доступная в приложении. (Унаследовано от AuthenticationOptions) |
DisplayName |
Получает или задает текст, который пользователь может отобразить в пользовательском интерфейсе входа. (Унаследовано от RemoteAuthenticationOptions) |
Events |
Возвращает или задает объект , используемый ITwitterEvents для обработки событий проверки подлинности. |
RemoteAuthenticationTimeout |
Возвращает или задает ограничение времени для выполнения потока проверки подлинности (15 минут по умолчанию). (Унаследовано от RemoteAuthenticationOptions) |
RetrieveUserDetails |
Включает сведения о пользователе в процессе проверки подлинности, включая адреса электронной почты. Для получения адресов электронной почты требуются специальные разрешения от службы поддержки Twitter для каждого приложения. Значение по умолчанию — false. См. раздел https://dev.twitter.com/rest/reference/get/account/verify_credentials |
SaveTokens |
Определяет, должны ли маркеры доступа и обновления храниться в AuthenticationProperties после успешной авторизации.
Это свойство по умолчанию имеет значение , |
SignInScheme |
Возвращает или задает схему проверки подлинности, соответствующую ПО промежуточного слоя, отвечающему за сохранение удостоверения пользователя после успешной проверки подлинности. Это значение обычно соответствует ПО промежуточного слоя cookie, зарегистрированного в классе Startup. Если этот параметр опущен, SignInScheme используется в качестве резервного значения. (Унаследовано от RemoteAuthenticationOptions) |
StateDataFormat |
Получает или задает тип, используемый для защиты данных, обрабатываемых ПО промежуточного слоя. |
SystemClock |
Только для тестирования. |
SystemClock |
Только для тестирования. (Унаследовано от AuthenticationOptions) |