ACLPrincipal: ACL Principal

ACLPrincipalR Documentation

ACL Principal

Description

An ACL principal (user, group, or role)

Public fields

type

Principal type

value

Principal value

Methods

Public methods


Method new()

Create a new ACLPrincipal

Usage
ACLPrincipal$new(type, value)
Arguments
type

Principal type (user, group, role)

value

Principal value


Method matches()

Check if this principal matches another

Usage
ACLPrincipal$matches(other)
Arguments
other

Another ACLPrincipal

Returns

Logical


Method to_string()

Convert to string

Usage
ACLPrincipal$to_string()

Method clone()

The objects of this class are cloneable with this method.

Usage
ACLPrincipal$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


VectrixDB documentation built on Feb. 20, 2026, 5:09 p.m.