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

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

There is a newer version: 3.2-b03
Show newest version

New JACC Provider

Use the New JACC Provider page to create a new JSR-115/196compliant Java Authorization Contract for Containers (JACC) provider that can be used by third-party authorization modules for applications running in GlassFish Server. The JACC provider is created as a jacc-provider element within the security-service element in the domain's domain.xml file.

The default GlassFish Server installation includes two JACC providers, named default and simple. Any new JACC providers you create are in addition to these two default providers. The default GlassFish Server JACC providers implement a simple, file-based authorization engine that complies with the JACC specification.

All GlassFish Server JACC providers must use the Java Authentication and Authorization Service (JAAS) APIs. JAAS enables services to authenticate and enforce access controls upon users. JAAS implements a Java technology version of the standard Pluggable Authentication Module (PAM) framework.

JSR 196 allows you to develop plugins at different layers. You can define plugins that change the way new authentication mechanism are configured, such as AuthConfigProvider and AuthConfigFactory. You can also define new authentication mechanisms, such as ServerAuthModule and ClientAuthModule.

The New JACC Provider page contains the following options.

Configuration Name

The name of the configuration to which the settings on this page apply. This field is read only.

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.

Additional Properties

Additional properties for the JACC provider. For a description of the additional properties that are available for JACC providers, see Properties Specific to 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