Class PermissionsUtil


  • public final class PermissionsUtil
    extends java.lang.Object
    Utility class for security permissions.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.security.Permission cachePutPermission​(java.lang.String clientXml, java.lang.String name)  
      static void checkPermission​(com.hazelcast.security.impl.function.SecuredFunction function, ProcessorMetaSupplier.Context context)  
      static java.security.Permission checkRemote​(java.lang.String clientXml, java.security.Permission permission)  
      static java.security.Permission listAddPermission​(java.lang.String clientXml, java.lang.String name)  
      static java.security.Permission listReadPermission​(java.lang.String clientXml, java.lang.String name)  
      static java.security.Permission mapPutPermission​(java.lang.String clientXml, java.lang.String name)  
      static java.security.Permission mapUpdatePermission​(java.lang.String clientXml, java.lang.String name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • checkRemote

        @Nullable
        public static java.security.Permission checkRemote​(@Nullable
                                                           java.lang.String clientXml,
                                                           @Nonnull
                                                           java.security.Permission permission)
      • mapUpdatePermission

        @Nullable
        public static java.security.Permission mapUpdatePermission​(@Nullable
                                                                   java.lang.String clientXml,
                                                                   @Nonnull
                                                                   java.lang.String name)
      • mapPutPermission

        @Nullable
        public static java.security.Permission mapPutPermission​(@Nullable
                                                                java.lang.String clientXml,
                                                                @Nonnull
                                                                java.lang.String name)
      • cachePutPermission

        @Nullable
        public static java.security.Permission cachePutPermission​(@Nullable
                                                                  java.lang.String clientXml,
                                                                  @Nonnull
                                                                  java.lang.String name)
      • listAddPermission

        @Nullable
        public static java.security.Permission listAddPermission​(@Nullable
                                                                 java.lang.String clientXml,
                                                                 @Nonnull
                                                                 java.lang.String name)
      • listReadPermission

        @Nullable
        public static java.security.Permission listReadPermission​(@Nullable
                                                                  java.lang.String clientXml,
                                                                  @Nonnull
                                                                  java.lang.String name)
      • checkPermission

        public static void checkPermission​(com.hazelcast.security.impl.function.SecuredFunction function,
                                           ProcessorMetaSupplier.Context context)