Documentation
¶
Index ¶
- Constants
- func CreateNKeyPair(p nkeys.PrefixByte) (nkeys.KeyPair, error)
- func PtrInt(i int) *int
- func PtrStr(s *string) string
- func PtrTime(t time.Time) *time.Time
- func PtrUUID(u uuid.UUID) *uuid.UUID
- func StrPtr(s string) *string
- func TimePtr(t *time.Time) time.Time
- func UUIDPtr(u uuid.UUID) *uuid.UUID
Constants ¶
View Source
const ( // PermissionAdmin grants all permissions on a team PermissionAdmin = authz.AuthzAction("admin") // PermissionSuperAdmin grants all permissions PermissionSuperAdmin = authz.AuthzAction("superadmin") // PermissionCreate grants the ability to create PermissionCreate = authz.AuthzAction("create") // PermissionDelete grants the ability to delete PermissionDelete = authz.AuthzAction("delete") // PermissionEdit grants the ability to edit PermissionEdit = authz.AuthzAction("edit") // PermissionView grants the ability to read PermissionView = authz.AuthzAction("view") )
View Source
const ( // RoleAdmin grants all permissions on a team RoleAdmin = authz.AuthzAction("Admin") // RoleSuperAdmin grants all permissions RoleSuperAdmin = authz.AuthzAction("Super Admin") // RoleOwner grants all permissions RoleOwner = authz.AuthzAction("Owner") // Editor grants the ability to edit RoleEditor = authz.AuthzAction("Editor") // RoleViewer grants the ability to read RoleViewer = authz.AuthzAction("Viewer") )
Variables ¶
This section is empty.
Functions ¶
func CreateNKeyPair ¶
func CreateNKeyPair(p nkeys.PrefixByte) (nkeys.KeyPair, error)
CreateNKeyPair creates a new NKey pair.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.