Documentation
¶
Index ¶
- func RegisterIdentity(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
- func RegisterIsManagerOf(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin2)
- func RegisterIsSameUser(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin2)
- func RegisterManagementChain(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
- func RegisterManagerOf(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
- func RegisterUser(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
- func RegisterWorksFor(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin2)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterIdentity ¶
func RegisterIdentity(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
RegisterIdentity - convert identity into user id.
func RegisterIsManagerOf ¶
func RegisterIsManagerOf(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin2)
RegisterIsManagerOf - returns boolean indicating identity id1 is in transitive management chain of identity id2.
func RegisterIsSameUser ¶
func RegisterIsSameUser(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin2)
RegisterIsSameUser - returns boolean indicating identity id1 and id2 reference the same user instance.
func RegisterManagementChain ¶
func RegisterManagementChain(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
RegisterManagementChain - return management chain as ordered array users for identity.
func RegisterManagerOf ¶
func RegisterManagerOf(logger *zerolog.Logger, fnName string, dr resolvers.DirectoryResolver) (*rego.Function, rego.Builtin1)
RegisterManagerOf - return managers user object of identity.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.