AuthorizationPolicy Класс

Определение

Представляет коллекцию требований к авторизации и схем, по которым они оцениваются. Для успешной авторизации все они должны быть успешно выполнены.

public ref class AuthorizationPolicy
public class AuthorizationPolicy
type AuthorizationPolicy = class
Public Class AuthorizationPolicy
Наследование
AuthorizationPolicy

Конструкторы

AuthorizationPolicy(IEnumerable<IAuthorizationRequirement>, IEnumerable<String>)

Создает новый экземпляр AuthorizationPolicy.

Свойства

AuthenticationSchemes

Возвращает только для чтения список схем проверки подлинности, Requirements для которых вычисляются.

Requirements

Возвращает только для чтения список объектов IAuthorizationRequirement, которые должны быть успешными, чтобы эта политика была успешной.

Методы

Combine(AuthorizationPolicy[])

Объединяет указанный AuthorizationPolicy объект в одну политику.

Combine(IEnumerable<AuthorizationPolicy>)

Объединяет указанный AuthorizationPolicy объект в одну политику.

CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>)

Объединяет объект , предоставленный AuthorizationPolicy указанным policyProviderобъектом .

CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>, IEnumerable<AuthorizationPolicy>)

Объединяет объект , предоставленный AuthorizationPolicy указанным policyProviderобъектом .

Применяется к