Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.2)
E26229-03


oracle.as.scheduler.security
Class RuntimeDataPermission<ID_TYPE extends oracle.as.scheduler.security.MetadataPermissionId>

java.lang.Object
  extended by java.security.Permission
      extended by oracle.as.scheduler.security.internal.permission.AbstractBulkPrivilegeCheckSupportPermission
          extended by oracle.as.scheduler.security.RuntimeDataPermission<ID_TYPE>

All Implemented Interfaces:
java.io.Serializable, java.security.Guard, oracle.as.scheduler.security.internal.permission.BulkPrivilegeCheckSupport, oracle.as.scheduler.security.internal.permission.MaskSupport, oracle.as.scheduler.security.internal.permission.MultistripeBulkPrivilegeCheckSupport

public class RuntimeDataPermission<ID_TYPE extends oracle.as.scheduler.security.MetadataPermissionId>
extends oracle.as.scheduler.security.internal.permission.AbstractBulkPrivilegeCheckSupportPermission
implements oracle.as.scheduler.security.internal.permission.MaskSupport, java.io.Serializable
See Also:
Serialized Form

Nested Class Summary
static class RuntimeDataPermission.Action
           
static class RuntimeDataPermission.Menu
           

 

Field Summary

 

Fields inherited from class oracle.as.scheduler.security.internal.permission.AbstractBulkPrivilegeCheckSupportPermission
m_mask

 

Constructor Summary
RuntimeDataPermission(ID_TYPE[] targets, RuntimeDataPermission.Action... actions)
           
RuntimeDataPermission(ID_TYPE target, RuntimeDataPermission.Action... actions)
           
RuntimeDataPermission(java.lang.String target, java.lang.String actions)
           

 

Method Summary
 boolean equals(java.lang.Object obj)
          Checks two MetadataPermission objects for equality.
 java.util.List<java.lang.Integer> getActionMasks()
           
 java.util.List<char[]> getActionPatterns()
           
 java.util.List<ID_TYPE> getDeniedMetadataObjectIds()
           
 java.util.List<ID_TYPE> getPassedMetadataObjectIds()
           
 boolean implies(java.security.Permission p)
           
 java.security.PermissionCollection newPermissionCollection()
           

 

Methods inherited from class oracle.as.scheduler.security.internal.permission.AbstractBulkPrivilegeCheckSupportPermission
_convertToString, _initActions, beginAdditionalPolicyStripeCheck, endAdditionalPolicyStripeCheck, getActions, getDeniedTargets, getMask, getPassedTargets, getTargetCollection, hashCode, impliesIgnoreMask, initTargets, isAdditionalPolicyStripeCheck, toString

 

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

 

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

 

Methods inherited from interface oracle.as.scheduler.security.internal.permission.MaskSupport
getMask, impliesIgnoreMask

 

Constructor Detail

RuntimeDataPermission

public RuntimeDataPermission(java.lang.String target,
                             java.lang.String actions)

RuntimeDataPermission

public RuntimeDataPermission(ID_TYPE[] targets,
                             RuntimeDataPermission.Action... actions)

RuntimeDataPermission

public RuntimeDataPermission(ID_TYPE target,
                             RuntimeDataPermission.Action... actions)

Method Detail

getPassedMetadataObjectIds

public java.util.List<ID_TYPE> getPassedMetadataObjectIds()

getDeniedMetadataObjectIds

public java.util.List<ID_TYPE> getDeniedMetadataObjectIds()

getActionPatterns

public java.util.List<char[]> getActionPatterns()
Specified by:
getActionPatterns in interface oracle.as.scheduler.security.internal.permission.MaskSupport

getActionMasks

public java.util.List<java.lang.Integer> getActionMasks()
Specified by:
getActionMasks in interface oracle.as.scheduler.security.internal.permission.MaskSupport

implies

public boolean implies(java.security.Permission p)
Overrides:
implies in class oracle.as.scheduler.security.internal.permission.AbstractBulkPrivilegeCheckSupportPermission

equals

public boolean equals(java.lang.Object obj)
Checks two MetadataPermission objects for equality. Checks that obj is a MetadataPermission, and has the same pathname and actions as this object.
Specified by:
equals in class java.security.Permission
Parameters:
obj - the object we are testing for equality with this object.
Returns:
true if obj is a MetadataPermission, and has the same pathname and actions as this MetadataPermission object, false otherwise.

newPermissionCollection

public java.security.PermissionCollection newPermissionCollection()
Overrides:
newPermissionCollection in class java.security.Permission

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.2)
E26229-03


Copyright © 2008, 2012 Oracle. All rights reserved.