BEA Systems, Inc.

Package weblogic.security.service

This package includes interfaces, classes, and exceptions that support security providers.

See:
          Description

Package weblogic.security.service Description

This package includes interfaces, classes, and exceptions that support security providers. These interfaces, classes, and exceptions should be used in conjunction with those in the weblogic.security.spi package.

The *Resource classes are resource descriptions that specify what WebLogic Server resource is being accessed during a security operation. There are different resource classes for different types of resources. For example, there is a URL resource (weblogic.security.service.URLResource) and an EJB resource (weblogic.security.service.EJBResource). Several of the security service provider interfaces (SSPIs), including weblogic.security.spi.RoleMapper and weblogic.security.spi.AccessDecision, require resource descriptions to provide security services.

The exception classes should be used by security providers to signal various errors that may occur. For example, the MBean exception (weblogic.security.service.MBeanException) can be thrown when an error is found in a security provider's associated MBean. Many of these exceptions have equivalents in the weblogic.security.spi package. When exceptions exist in both packages, security providers should use the version in the weblogic.security.spi package.

See Also:
weblogic.security.spi, Developing Security Providers for WebLogic Server

Because this information documents a Tech Preview of a BEA product, it may be incomplete and is subject to change. Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/essex/TechPreview
Copyright 2007 BEA Systems Inc.