PurpleBerry
    Preparing search index...

    Class PermissionManager

    The main class of the permission manager.

    Index

    Other

    Resolver

    • Creates a new RoleContext by resolving the given roles.

      Parameters

      • roles: string | string[]

        List of roles which are included in the context

      Returns RoleContext

    Schema storage

    • Delete a permission schema by unique name

      Parameters

      • permissionSchemaName: string

      Returns void

    • Delete a role schema by unique name

      Parameters

      • roleSchemaName: string

      Returns void

    • Check if a permission schema with the given name exists

      Parameters

      • permissionSchemaName: string

      Returns boolean

    • Check if a role schema with the given name exists

      Parameters

      • roleSchemaName: string

      Returns boolean