Search Results for

    Show / Hide Table of Contents

    Class SecurityPermissionSet

    Permission set.

    Inheritance
    System.Object
    SecurityPermissionSet
    Implements
    ISecurityPermissionSet
    Namespace: GridGain.Core.Security
    Assembly: GridGain.Core.dll
    Syntax
    public class SecurityPermissionSet : object, ISecurityPermissionSet

    Constructors

    SecurityPermissionSet()

    Initializes a new instance of the SecurityPermissionSet class.

    Declaration
    public SecurityPermissionSet()

    Properties

    CachePermissions

    Gets the map of cache names to cache permissions. Wildcards are allowed at the end of cache names.

    Declaration
    public IDictionary<string, ICollection<SecurityPermission>> CachePermissions { get; set; }
    Property Value
    Type Description
    IDictionary<System.String, ICollection<SecurityPermission>>

    Map of cache names to cache permissions.

    DefaultAllowAll

    Gets a value indicating whether to allow or deny cache and task operations if they were not explicitly specified.

    Declaration
    public bool DefaultAllowAll { get; set; }
    Property Value
    Type Description
    System.Boolean

    True to allow all cache task operations if they were not explicitly specified, false otherwise.

    SystemPermissions

    Gets the collection of system-wide permissions (events enable/disable, Visor task execution).

    Declaration
    public ICollection<SecurityPermission> SystemPermissions { get; set; }
    Property Value
    Type Description
    ICollection<SecurityPermission>

    Collection of system-wide permissions.

    TaskPermissions

    Gets the map of task names to task permissions. Wildcards are allowed at the end of task names.

    Declaration
    public IDictionary<string, ICollection<SecurityPermission>> TaskPermissions { get; set; }
    Property Value
    Type Description
    IDictionary<System.String, ICollection<SecurityPermission>>

    Map of task names to task permissions.

    Implements

    ISecurityPermissionSet
    In This Article
    Back to top © 2022 GridGain Systems, Inc. and Contributors