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. 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.