Creare un provider JACC

JACC (Java Authorization Contract for Containers) è la parte della specifica Java EE che definisce un'interfaccia per i provider di autorizzazioni innestabili. Questo componente consente agli amministratori di configurare moduli plugin di altri produttori per completare l'autorizzazione. Per impostazione predefinita, GlassFish Server include un modulo di autorizzazione semplice, basato su file e conforme alla specifica JACC.

Per informazioni su come scrivere le classi di implementazione per un provider JACC, vedere la specifica JACC all'indirizzo http://jcp.org/en/jsr/detail?id=115.

  1. Nella struttura ad albero, espandere il nodo Configuration.
  2. Nel nodo Configuration, espandere il nodo Security.
  3. Nel nodo Security, selezionare il nodo JACC Providers.

    Viene visualizzata la pagina JACC Providers.

  4. Nella pagina JACC Providers, fare clic su New.

    Viene visualizzata la pagina New JACC Provider.

  5. Nel campo Name della pagina New JACC Provider, digitare il nome che identificherà il provider.
  6. Nel campo Policy Configuration, digitare il nome della classe che implementa la factory di configurazione dei criteri.

    Il provider default utilizza com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl. Il provider simple utilizza com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory.

  7. Nel campo Policy Provider, digitare il nome della classe che implementa la factory dei criteri.

    Il provider default utilizza com.sun.enterprise.security.provider.PolicyWrapper. Il provider simple utilizza com.sun.enterprise.security.jacc.provider.SimplePolicyProvider.

  8. (Opzionale) Nella sezione Additional Properties, specificare le proprietà aggiuntive.

    Per aggiungere una proprietà, fare clic sul pulsante Add Property. Nella riga vuota visualizzata, digitare il nome della proprietà nel campo Name e il valore della proprietà nel campo Value.

    Per la descrizione delle proprietà aggiuntive disponibili per i provider JACC, vedere Proprietà specifiche dei provider JACC.

  9. Fare clic su OK.
Vedere anche
Copyright © 2010, Oracle e/o relative consociate. Tutti i diritti riservati. Nota legale