public class SecureServiceAccessPermission extends BasicPermission
Modifier and Type | Field and Description |
---|---|
static String |
READ_ACTION |
static String |
RW_ACTION |
static String |
WRITE_ACTION |
Constructor and Description |
---|
SecureServiceAccessPermission(String accessPermissionName) |
SecureServiceAccessPermission(String accessPermissionName,
String actions) |
SecureServiceAccessPermission(String accessPermissionName,
String actions,
String targetName) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getActions() |
String |
getTarget() |
int |
hashCode() |
boolean |
implies(Permission p) |
PermissionCollection |
newPermissionCollection() |
checkGuard, getName, toString
public static final String RW_ACTION
public static final String READ_ACTION
public static final String WRITE_ACTION
public SecureServiceAccessPermission(String accessPermissionName)
accessPermissionName
- the permission name used inside the 'Secure' annotation of the protected servicepublic SecureServiceAccessPermission(String accessPermissionName, String actions)
accessPermissionName
- the permission name used inside the 'Secure' annotation of the protected serviceactions
- use null (not used for now)public SecureServiceAccessPermission(String accessPermissionName, String actions, String targetName)
accessPermissionName
- the permission name used inside the 'Secure' annotation of the protected serviceactions
- use null (not used for now)targetName
- use null (not used for now)public String getActions()
getActions
in class BasicPermission
public String getTarget()
public boolean equals(Object obj)
equals
in class BasicPermission
public int hashCode()
hashCode
in class BasicPermission
public boolean implies(Permission p)
implies
in class BasicPermission
public PermissionCollection newPermissionCollection()
newPermissionCollection
in class BasicPermission
Copyright © 2019. All rights reserved.