Package com.hazelcast.security.jsm
Class HazelcastRuntimePermission
- java.lang.Object
-
- java.security.Permission
-
- java.security.BasicPermission
-
- com.hazelcast.security.jsm.HazelcastRuntimePermission
-
- All Implemented Interfaces:
java.io.Serializable
,java.security.Guard
public class HazelcastRuntimePermission extends java.security.BasicPermission
Class which holds named Hazelcast permissions for Security Manager checks. The list of actions is unused in this class. Permission name supports*
wildcard as defined inBasicPermission
class.Usage of protected method name as a target name is recommended. E.g.
SecurityManager sm = System.getSecurityManager(); if (sm != null) { sm.checkPermission(new HazelcastRuntimePermission("com.hazelcast.config.Config.getLicenseKey")); }
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HazelcastRuntimePermission(java.lang.String name)
Creates permission with given name.HazelcastRuntimePermission(java.lang.String name, java.lang.String actions)
Creates permission with given name.
-
-
-
Constructor Detail
-
HazelcastRuntimePermission
public HazelcastRuntimePermission(java.lang.String name)
Creates permission with given name.
-
HazelcastRuntimePermission
public HazelcastRuntimePermission(java.lang.String name, java.lang.String actions)
Creates permission with given name. The actions list is ignored.
-
-