Sumário

Search

  1. Prefácio
  2. Introdução à Segurança do MDM Hub
  3. Recursos
  4. Funções
  5. Usuários e Grupos de Usuários
  6. Provedores de Segurança
  7. Segurança em nível de aplicativo
  8. Autenticação baseada em certificado
  9. Hash de senha
  10. Apêndice A: Glossário

Provedores Personalizados

Provedores Personalizados

Você pode empacotar classes de provedor personalizadas no arquivo JAR ou ZIP que formam o arquivo do provedor.
Especifique as configurações dos provedores personalizados no arquivo
providers.properties
. Em seguida, coloque o arquivo no JAR no diretório META-INF. As configurações são convertidas pelo carregador e são exibidas no Console do Hub.
Um arquivo provider.properties tem os seguintes elementos:
ProviderList
A lista separada por vírgula dos nomes de provedor contidos.
File-Description
A descrição do pacote.
XXX-Provider-Name
Nome de exibição do provedor
XXX
.
XXX-Provider-Description
Descrição do provedor
XXX
.
XXX-Provider-Type
Tipo do provedor
XXX
. Os valores possíveis são
USER_PROFILE_PROVIDER
,
JAAS_LOGIN_MODULE
e
AUTHORIZATION_PROVIDER
.
XXX-Provider-Factory-Class-Name
Classe de implementação do provedor, que também está no mesmo arquivo JAR ou ZIP.
XXX-Provider-Properties
Lista separada por vírgula de pares de nome/valor que define as propriedades do provedor.
O arquivo morto do provedor deve conter todas as classes necessárias para que o provedor personalizado seja funcional, além dos recursos necessários. Esses recursos são específicos da sua implementação.