Show / Hide Table of Contents

Class WMPermission

A single permission binding an accessor to a resource-operation.

Inheritance
object
WMPermission
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.Auth.Model.UserAccess
Assembly: WMServer.dll
Syntax
public class WMPermission

Constructors

WMPermission()

Standard constructor. Sets the ID as a random GUID.

Declaration
public WMPermission()

WMPermission(string)

Standard constructor. Assigns the ID.

Declaration
public WMPermission(string id)
Parameters
Type Name Description
string id

Properties

AccessorCredentialType

The accessor type. See WMPermission.Accessor

Declaration
public WMPermission.Accessor AccessorCredentialType { get; set; }
Property Value
Type Description
WMPermission.Accessor

AccessorID

The ID for this accessor. RoleID, or OrganizationID, depending on AccessorCredentialType

Declaration
public string AccessorID { get; set; }
Property Value
Type Description
string

GrantOrDeny

1 if this permission is granted, 0 if denied.

Declaration
public int GrantOrDeny { get; set; }
Property Value
Type Description
int

ID

ID of this entity.

Declaration
public string ID { get; }
Property Value
Type Description
string

PermissionOperationID

The ID for the WMPermissionOperation given by this permission.

Declaration
public string PermissionOperationID { get; set; }
Property Value
Type Description
string
In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 1/15/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE