Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services
11g Release 1 (11.1.1)

E14650-03


oracle.security.jps.mas.permissions
Class ApplicationPermission

java.lang.Object
  extended by java.security.Permission
      extended by oracle.security.jps.mas.permissions.NodePermission
          extended by oracle.security.jps.mas.permissions.ApplicationPermission

All Implemented Interfaces:
java.io.Serializable, java.security.Guard

public final class ApplicationPermission
extends NodePermission
implements java.io.Serializable

This class represents access to an Application Config MBean. The internal identifier of the Application Node is used to reference the Application. Category represents the valid set of actions for this permission.

Since:
release specific (what release of product did this appear in)
Version:
$Header: ApplicationPermission.java 26-nov-2007.16:55:31 svepa Exp $
Author:
svepa
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.security.jps.mas.permissions.NodePermission
NodePermission.Category

 

Field Summary

 

Fields inherited from class oracle.security.jps.mas.permissions.NodePermission
ALL_SCOPE_TARGET_NAME

 

Constructor Summary
ApplicationPermission(java.lang.String appId, java.lang.String actions)
          Constructs an Application permission given the internal identifier of a topology node.

 

Method Summary

 

Methods inherited from class oracle.security.jps.mas.permissions.NodePermission
equals, getActions, hashCode, implies, newPermissionCollection, toString

 

Methods inherited from class java.security.Permission
checkGuard, getName

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Constructor Detail

ApplicationPermission

public ApplicationPermission(java.lang.String appId,
                             java.lang.String actions)
Constructs an Application permission given the internal identifier of a topology node.
Parameters:
appId - Application topology identifier in the form "node=D.10.9.8". Use "node=ALL" to denote any internal identifier.
actions - Comma separated actions from NodePermission.Category
Throws:
java.lang.IllegalArgumentException - if there is an error parsing the actions.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Platform Security Services
11g Release 1 (11.1.1)

E14650-03


Copyright © 2010, Oracle. All rights reserved.