Skip navigation links
oracle.webcenter.peopleconnections.connections.security
Class ConnectionsPermission
java.lang.Object
java.security.Permission
oracle.adf.share.security.authorization.ADFPermission
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
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 |
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
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
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
Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.