simple

package
v0.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package simple is the former import path of the role-based authorization provider.

Deprecated: use github.com/plexusone/systemforge/authz/rbac. The provider is unchanged; only the path moved, so that the authorization modes are named for what they evaluate (rbac, rebac). This package forwards to the new one and will be removed in the next major release. Only what existed under this path is forwarded; resource grants and later additions are in authz/rbac.

Index

Constants

This section is empty.

Variables

View Source
var (
	// Deprecated: use rbac.New.
	New = rbac.New
	// Deprecated: use rbac.WithManagerRoleGetter.
	WithManagerRoleGetter = rbac.WithManagerRoleGetter
	// Deprecated: use rbac.WithOwnerFullAccess.
	WithOwnerFullAccess = rbac.WithOwnerFullAccess
	// Deprecated: use rbac.WithPermissions.
	WithPermissions = rbac.WithPermissions
	// Deprecated: use rbac.WithPlatformAdminBypass.
	WithPlatformAdminBypass = rbac.WithPlatformAdminBypass
	// Deprecated: use rbac.WithPlatformAdminChecker.
	WithPlatformAdminChecker = rbac.WithPlatformAdminChecker
	// Deprecated: use rbac.WithRoleGetter.
	WithRoleGetter = rbac.WithRoleGetter
	// Deprecated: use rbac.WithRoleHierarchy.
	WithRoleHierarchy = rbac.WithRoleHierarchy
)

Functions

This section is empty.

Types

type Option deprecated

type Option = rbac.Option

Deprecated: use rbac.Option.

type Provider deprecated

type Provider = rbac.Provider

Deprecated: use rbac.Provider.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL