Compartilhar via


Interfaces de Gateway de Área de Trabalho Remota

A API do Gateway de Área de Trabalho Remota (Gateway de Área de Trabalho Remota) dá suporte às interfaces a seguir. Você pode usar essas interfaces para implementar plug-ins que fornecem autenticação e autorização personalizadas. Não há dependência entre o plug-in de autenticação e o plug-in de autorização, e você só poderá implementar um único plug-in se desejar.

Os plug-ins de autenticação são ITSGAuthenticateUserSink e ITSGAuthenticationEngine.

Os plug-ins de autorização são ITSGAccountingEngine, ITSGAuthorizeConnectionSink, ITSGAuthorizeResourceSink e ITSGPolicyEngine.

Nesta seção

ITSGAccountingEngine

Expõe métodos que fornecem informações sobre a criação ou o fechamento de sessões para uma conexão.

ITSGAuthenticateUserSink

Expõe métodos que notificam o Gateway de Área de Trabalho Remota sobre eventos de autenticação.

ITSGAuthenticationEngine

Expõe métodos que autenticam usuários para o Gateway de Área de Trabalho Remota.

ITSGAuthorizeConnectionSink

Expõe métodos que notificam o Gateway de Área de Trabalho Remota sobre o resultado de uma tentativa de autorizar uma conexão.

ITSGAuthorizeResourceSink

Expõe métodos que notificam o Gateway de Área de Trabalho Remota sobre o resultado de uma tentativa de autorizar um recurso.

ITSGPolicyEngine

Expõe métodos que autorizam conexões e recursos.