DispatchRuntime.ExternalAuthorizationPolicies 属性

定义

获取或设置外部授权策略,这些策略可通过给定的声明集,定义一组用于对用户进行授权的规则。

public:
 property System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ ExternalAuthorizationPolicies { System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ get(); void set(System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ value); };
public System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> ExternalAuthorizationPolicies { get; set; }
member this.ExternalAuthorizationPolicies : System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> with get, set
Public Property ExternalAuthorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy)

属性值

ReadOnlyCollection<T> 对象的一个 IAuthorizationPolicy,这些对象可通过给定的声明集,定义一组用于对用户进行授权的规则。

注解

使用此属性可添加 IAuthorizationPolicy 的自定义实现,该接口可通过给定声明集定义一组用于对用户进行授权的规则。 每次调用服务时,均使用此自定义实现。

适用于