Class SecureServiceAccessPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
org.glassfish.security.services.common.SecureServiceAccessPermission
- All Implemented Interfaces:
Serializable
,Guard
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionSecureServiceAccessPermission
(String accessPermissionName) SecureServiceAccessPermission
(String accessPermissionName, String actions) SecureServiceAccessPermission
(String accessPermissionName, String actions, String targetName) -
Method Summary
Methods inherited from class java.security.Permission
checkGuard, getName, toString
-
Field Details
-
RW_ACTION
- See Also:
-
READ_ACTION
- See Also:
-
WRITE_ACTION
- See Also:
-
-
Constructor Details
-
SecureServiceAccessPermission
- Parameters:
accessPermissionName
- the permission name used inside the 'Secure' annotation of the protected service
-
SecureServiceAccessPermission
- Parameters:
accessPermissionName
- the permission name used inside the 'Secure' annotation of the protected serviceactions
- use null (not used for now)
-
SecureServiceAccessPermission
public SecureServiceAccessPermission(String accessPermissionName, String actions, String targetName) - Parameters:
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)
-
-
Method Details
-
getActions
- Overrides:
getActions
in classBasicPermission
-
getTarget
-
equals
- Overrides:
equals
in classBasicPermission
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBasicPermission
-
implies
- Overrides:
implies
in classBasicPermission
-
newPermissionCollection
- Overrides:
newPermissionCollection
in classBasicPermission
-