Nuovo provider JACC

Nella pagina New JACC Provider è possibile creare un nuovo provider JACC (Java Authorization Contract for Containers) conforme a JSR-115/196, che può essere utilizzato da moduli di autorizzazione di terze parti per applicazioni in esecuzione su GlassFish Server. Il provider JACC viene creato come elemento jacc-provider all'interno dell'elemento security-service nel file domain.xml del dominio.

Nell'installazione predefinita di GlassFish Server sono inclusi due provider JACC, denominati default e simple. Tutti i provider JACC che vengono creati si aggiungono a questi due provider predefiniti. I provider JACC predefiniti di GlassFish Server implementano un motore di autorizzazione semplice, basato su file e conforme alla specifica JACC.

Tutti i provider JACC di GlassFish Server devono utilizzare le API JAAS (Java Authentication and Authorization Service). JAAS consente servizi di autenticazione e applicazione dei controlli di accesso degli utenti e implementa una versione Java della struttura PAM (Pluggable Authentication Module) standard.

JSR 196 consente di sviluppare plug-in a livelli diversi. È possibile definire plug-in che modificano la modalità di configurazione di nuovi meccanismi di autenticazione, ad esempio AuthConfigProvider e AuthConfigFactory. È inoltre possibile definire nuovi meccanismi di autenticazione, ad esempio ServerAuthModule eClientAuthModule.

La pagina New JACC Provider contiene le seguenti opzioni.

Configuration Name

Nome della configurazione a cui vengono applicate le impostazioni in questa pagina. Il campo è di sola lettura.

Name

Nome del provider JACC. Questo nome viene utilizzato per fare riferimento all'elemento jacc-provider nel file domain.xml.

Policy Configuration

Nome di classe completo per javax.security.jacc.PolicyConfigurationFactory.provider che implementa la classe javax.security.jacc.PolicyConfigurationFactory specifica del provider.

Policy Provider

Nome di classe completo per javax.security.jacc.policy.provider che implementa java.security.Policy.

Additional Properties

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

Attività correlate
Comandi asadmin correlati
Copyright © 2005, 2011, Oracle e/o relative consociate. Tutti i diritti riservati. Nota legale