Compartilhar via


ManagementAuthorizationProvider.IsAuthorized(IPrincipal, String) Método

Definição

Quando substituído em uma classe derivada, obtém um valor que indica se a entidade de segurança especificada está autorizada para o caminho de configuração especificado.

public:
 abstract bool IsAuthorized(System::Security::Principal::IPrincipal ^ principal, System::String ^ configurationPath);
public abstract bool IsAuthorized (System.Security.Principal.IPrincipal principal, string configurationPath);
abstract member IsAuthorized : System.Security.Principal.IPrincipal * string -> bool
Public MustOverride Function IsAuthorized (principal As IPrincipal, configurationPath As String) As Boolean

Parâmetros

principal
IPrincipal

Uma interface que representa o contexto de segurança do usuário em cujo nome o código está em execução.

configurationPath
String

O caminho de configuração.

Nota Como a autenticação do servidor não tem suporte, o caminho especificado deve ser mais do que apenas "/".

Retornos

true se a entidade de segurança estiver autorizada para o caminho de configuração; caso contrário, false.

Exceções

principal é null ou vazio.

Aplica-se a