ServiceAuthorizationManager.GetAuthorizationPolicies(OperationContext) Método

Definição

Obtém o conjunto de políticas que participam de avaliação de políticas.Gets the set of policies that participate in policy evaluation.

protected:
 virtual System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ GetAuthorizationPolicies(System::ServiceModel::OperationContext ^ operationContext);
protected virtual System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> GetAuthorizationPolicies (System.ServiceModel.OperationContext operationContext);
abstract member GetAuthorizationPolicies : System.ServiceModel.OperationContext -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
override this.GetAuthorizationPolicies : System.ServiceModel.OperationContext -> System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy>
Protected Overridable Function GetAuthorizationPolicies (operationContext As OperationContext) As ReadOnlyCollection(Of IAuthorizationPolicy)

Parâmetros

operationContext
OperationContext

O OperationContext da solicitação de autorização atual.The OperationContext of the current authorization request.

Retornos

ReadOnlyCollection<IAuthorizationPolicy>

Um ReadOnlyCollection<T> do tipo IAuthorizationPolicy.A ReadOnlyCollection<T> of type IAuthorizationPolicy.

Comentários

A implementação do Windows Communication Foundation (WCF) fornece um conjunto padrão de políticas de autorização.The Windows Communication Foundation (WCF) implementation provides a default set of authorization policies. Isso inclui o token primário que contém as credenciais do solicitante e todos os tokens de suporte, tokens de transporte e políticas externas, se especificado.These include the primary token that contains the credentials of the requester and all supporting tokens, transport tokens, and external policies if specified.

Você pode substituir essa implementação e fornecer um conjunto diferente de políticas.You can override this implementation and provide a different set of policies.

Aplica-se a