OAuthCreatingTicketContext Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity.
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::BaseContext
public ref class OAuthCreatingTicketContext : Microsoft::AspNetCore::Authentication::ResultContext<Microsoft::AspNetCore::Authentication::OAuth::OAuthOptions ^>
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.BaseContext
public class OAuthCreatingTicketContext : Microsoft.AspNetCore.Authentication.ResultContext<Microsoft.AspNetCore.Authentication.OAuth.OAuthOptions>
type OAuthCreatingTicketContext = class
inherit BaseContext
type OAuthCreatingTicketContext = class
inherit ResultContext<OAuthOptions>
Public Class OAuthCreatingTicketContext
Inherits BaseContext
Public Class OAuthCreatingTicketContext
Inherits ResultContext(Of OAuthOptions)
- Наследование
- Наследование
Конструкторы
Свойства
| AccessToken |
Возвращает маркер доступа, предоставленный службой проверки подлинности. |
| Backchannel |
Возвращает обратный канал, используемый для связи с поставщиком. |
| ExpiresIn |
Возвращает время окончания срока действия маркера доступа. |
| HttpContext |
Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity. (Унаследовано от BaseContext) |
| HttpContext |
Контекст. (Унаследовано от BaseContext<TOptions>) |
| Identity |
Возвращает main удостоверение, предоставляемое билетом проверки подлинности.
Это свойство возвращает значение |
| Options |
Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity. |
| Options |
Возвращает параметры проверки подлинности, связанные со схемой. (Унаследовано от BaseContext<TOptions>) |
| Principal |
Возвращает или задает объект , ClaimsPrincipal содержащий утверждения пользователя. (Унаследовано от ResultContext<TOptions>) |
| Properties |
Возвращает или задает класс AuthenticationProperties. (Унаследовано от ResultContext<TOptions>) |
| RefreshToken |
Возвращает маркер обновления, предоставленный службой проверки подлинности. |
| Request |
Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity. (Унаследовано от BaseContext) |
| Request |
Запрос. (Унаследовано от BaseContext<TOptions>) |
| Response |
Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity. (Унаследовано от BaseContext) |
| Response |
Ответ. (Унаследовано от BaseContext<TOptions>) |
| Result |
AuthenticateResult Возвращает результат. (Унаследовано от ResultContext<TOptions>) |
| Scheme |
Схема проверки подлинности. (Унаследовано от BaseContext<TOptions>) |
| Ticket |
Объект , AuthenticationTicket который будет создан. |
| TokenResponse |
Возвращает ответ маркера, возвращенный службой проверки подлинности. |
| TokenType |
Возвращает тип маркера доступа, предоставленный службой проверки подлинности. |
| User |
Получает пользователя, сериализованного в формате JSON, или пустой JsonElement объект , если он недоступен. |
Методы
| Fail(Exception) |
Указывает, что во время проверки подлинности произошел сбой. (Унаследовано от ResultContext<TOptions>) |
| Fail(String) |
Указывает, что во время проверки подлинности произошел сбой. (Унаследовано от ResultContext<TOptions>) |
| NoResult() |
Указывает, что для этой схемы проверки подлинности не были возвращены сведения. (Унаследовано от ResultContext<TOptions>) |
| RunClaimActions() |
UserПроверяет , определяет наличие необходимых данных и при необходимости добавляет их в Identity. |
| RunClaimActions(JObject) |
Содержит сведения о сеансе входа, а также о пользователе ClaimsIdentity. |
| RunClaimActions(JsonElement) |
Проверяет указанный |
| Success() |
Вызывает успешное создание билета с помощью Principal и Properties. (Унаследовано от ResultContext<TOptions>) |