AuthorizationOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет программную конфигурацию, используемую IAuthorizationService и IAuthorizationPolicyProvider.
public ref class AuthorizationOptions
public class AuthorizationOptions
type AuthorizationOptions = class
Public Class AuthorizationOptions
- Наследование
-
AuthorizationOptions
Конструкторы
AuthorizationOptions() |
Предоставляет программную конфигурацию, используемую IAuthorizationService и IAuthorizationPolicyProvider. |
Свойства
DefaultPolicy |
Возвращает или задает политику авторизации по умолчанию. По умолчанию требуются пользователи, прошедшие проверку подлинности. |
FallbackPolicy |
Возвращает или задает резервную политику авторизации, используемую CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) при отсутствии IAuthorizeData. В результате AuthorizationMiddleware использует резервную политику, если экземпляры ресурса отсутствуют IAuthorizeData . Если ресурс имеет какой-либо IAuthorizeData , то они оцениваются вместо резервной политики. По умолчанию резервная политика имеет значение NULL и обычно не оказывает никакого влияния, если в конвейере нет программы AuthorizationMiddleware. По умолчанию IAuthorizationServiceон не используется каким-либо образом. |
InvokeHandlersAfterFailure |
Определяет, следует ли вызывать обработчики авторизации после HasFailed. По умолчанию используется значение «true». |
Методы
AddPolicy(String, Action<AuthorizationPolicyBuilder>) |
Добавьте политику, созданную на основе делегата с указанным именем. |
AddPolicy(String, AuthorizationPolicy) |
Добавьте политику авторизации с указанным именем. |
GetPolicy(String) |
Возвращает политику для указанного имени или значение NULL, если политика с этим именем не существует. |