All Downloads are FREE. Search and download functionalities are using the official Maven repository.

en.help.ref-jaccproviders.html Maven / Gradle / Ivy


JACC Providers

Use the JACC Providers page to configure Java Authorization Contract for Containers (JACC) providers for the selected GlassFish Server instance or cluster.

JACC providers can be used by third-party authorization modules for applications running in GlassFish Server. The default GlassFish Server installation includes two JACC providers, named default and simple. These default providers implement a simple, file-based authorization engine that complies with the JACC specification. You can also create your own custom JACC providers. See To Create a JACC Provider.

For information on how to write the implementation classes for a JACC provider, see the JACC specification at http://jcp.org/en/jsr/detail?id=115.

For each JACC provider, the following information is provided.

Name

The name of the JACC provider. This name is used to reference the jacc-provider element in domain.xml.

Policy Configuration

The fully qualified class name for the javax.security.jacc.PolicyConfigurationFactory.provider that implements the provider-specific javax.security.jacc.PolicyConfigurationFactory.

Policy Provider

The fully qualified class name for the javax.security.jacc.policy.provider that implements the java.security.Policy.

The default JACC providers also support the following property.

repository

The directory containing the JACC policy file. For the defaultGlassFish Server JACC provider, the default directory is ${com.sun.aas.instanceRoot}/generated/policy. This property is not defined by default for the simpleGlassFish Server JACC provider.

The JACC Providers table also contains the following options.

New

Button to create a new JACC provider.

Delete

Button to delete one or more selected JACC providers.

Related Tasks
Related asadmin Commands
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices




© 2015 - 2025 Weber Informatics LLC | Privacy Policy