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>) |