Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.7.0)
E15995-06


oracle.webcenter.peopleconnections.connections.security
Class ConnectionsPermission

java.lang.Object
  extended by java.security.Permission
      extended by oracle.adf.share.security.authorization.ADFPermission
          extended by oracle.webcenter.peopleconnections.connections.security.ConnectionsPermission

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

public class ConnectionsPermission
extends oracle.adf.share.security.authorization.ADFPermission

Permission checked for in all Connections-related operations.

Since:
release specific (what release of product did this appear in)
See Also:
Serialized Form

Field Summary
static java.lang.String AUTH_USER_ACTION
           
static java.lang.String DELIMITER
           
static java.lang.String EDIT_ACTION
           
static java.lang.String MANAGE_ACTION
           
static java.lang.String VIEW_ACTION
           

 

Fields inherited from class oracle.adf.share.security.authorization.ADFPermission
_actions, _actionsVector, mHashcode, mPattern

 

Constructor Summary
ConnectionsPermission(java.lang.String actions)
          Creates a Connections permission with specified actions, defaulting the name to the wildcard character.
ConnectionsPermission(java.lang.String name, java.lang.String actions)
          Creates a permission with the specified name and actions.

 

Method Summary
static oracle.adf.share.security.authorization.PermissionActionDescriptor[] getPermissionActionDescriptors()
          Get an array of descriptors describing the set of actions associated with the represented permission.
 boolean implies(java.security.Permission permission)
           
protected  boolean isPatternMatch(java.lang.String sMatch)
           

 

Methods inherited from class oracle.adf.share.security.authorization.ADFPermission
equals, getActions, getActionsList, getPermissionTargetDescriptors, hashCode, parseActions, sort, toString

 

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

 

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

 

Field Detail

DELIMITER

public static final java.lang.String DELIMITER
See Also:
Constant Field Values

MANAGE_ACTION

public static final java.lang.String MANAGE_ACTION
See Also:
Constant Field Values

EDIT_ACTION

public static final java.lang.String EDIT_ACTION
See Also:
Constant Field Values

VIEW_ACTION

public static final java.lang.String VIEW_ACTION
See Also:
Constant Field Values

AUTH_USER_ACTION

public static final java.lang.String AUTH_USER_ACTION
See Also:
Constant Field Values

Constructor Detail

ConnectionsPermission

public ConnectionsPermission(java.lang.String name,
                             java.lang.String actions)
Creates a permission with the specified name and actions.

This constructor is recognized and called by the security framework.

Parameters:
name - name of the permission object being created
actions - comma-separated list of actions of the permission object being created

ConnectionsPermission

public ConnectionsPermission(java.lang.String actions)
Creates a Connections permission with specified actions, defaulting the name to the wildcard character.

Note that this constructor is being provided only as a convenience method for not having to pass a specific name while constructing the object and can be used while constructing permissions for code checks. It constructor is not expected to be called by the framework.

Parameters:
actions - Comma-separated list of actions of the permission object being created

Method Detail

implies

public boolean implies(java.security.Permission permission)
Overrides:
implies in class oracle.adf.share.security.authorization.ADFPermission

isPatternMatch

protected boolean isPatternMatch(java.lang.String sMatch)
Overrides:
isPatternMatch in class oracle.adf.share.security.authorization.ADFPermission

getPermissionActionDescriptors

public static oracle.adf.share.security.authorization.PermissionActionDescriptor[] getPermissionActionDescriptors()
Get an array of descriptors describing the set of actions associated with the represented permission.
Returns:
an array of PermissionActionDescriptor

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal
11g Release 1 (11.1.1.7.0)
E15995-06


Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.