Documentation
¶
Index ¶
- type RoleManagerTracing
- func (rtm *RoleManagerTracing) AddRole(ctx context.Context, session authn.Session, entityID, roleName string, ...) (roles.Role, error)
- func (rtm *RoleManagerTracing) ListAvailableActions(ctx context.Context, session authn.Session) ([]string, error)
- func (rtm *RoleManagerTracing) RemoveMemberFromAllRoles(ctx context.Context, session authn.Session, memberID string) (err error)
- func (rtm *RoleManagerTracing) RemoveRole(ctx context.Context, session authn.Session, entityID, roleName string) error
- func (rtm *RoleManagerTracing) RetrieveAllRoles(ctx context.Context, session authn.Session, entityID string, ...) (roles.RolePage, error)
- func (rtm *RoleManagerTracing) RetrieveRole(ctx context.Context, session authn.Session, entityID, roleName string) (roles.Role, error)
- func (rtm *RoleManagerTracing) RoleAddActions(ctx context.Context, session authn.Session, entityID, roleName string, ...) (ops []string, err error)
- func (rtm *RoleManagerTracing) RoleAddMembers(ctx context.Context, session authn.Session, entityID, roleName string, ...) ([]string, error)
- func (rtm *RoleManagerTracing) RoleCheckActionsExists(ctx context.Context, session authn.Session, entityID, roleName string, ...) (bool, error)
- func (rtm *RoleManagerTracing) RoleCheckMembersExists(ctx context.Context, session authn.Session, entityID, roleName string, ...) (bool, error)
- func (rtm *RoleManagerTracing) RoleListActions(ctx context.Context, session authn.Session, entityID, roleName string) ([]string, error)
- func (rtm *RoleManagerTracing) RoleListMembers(ctx context.Context, session authn.Session, entityID, roleName string, ...) (roles.MembersPage, error)
- func (rtm *RoleManagerTracing) RoleRemoveActions(ctx context.Context, session authn.Session, entityID, roleName string, ...) (err error)
- func (rtm *RoleManagerTracing) RoleRemoveAllActions(ctx context.Context, session authn.Session, entityID, roleName string) error
- func (rtm *RoleManagerTracing) RoleRemoveAllMembers(ctx context.Context, session authn.Session, entityID, roleName string) (err error)
- func (rtm *RoleManagerTracing) RoleRemoveMembers(ctx context.Context, session authn.Session, entityID, roleName string, ...) (err error)
- func (rtm *RoleManagerTracing) UpdateRoleName(ctx context.Context, session authn.Session, ...) (roles.Role, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RoleManagerTracing ¶
type RoleManagerTracing struct {
// contains filtered or unexported fields
}
func NewRoleManagerTracing ¶
func NewRoleManagerTracing(svcName string, svc roles.RoleManager, tracer trace.Tracer) RoleManagerTracing
func (*RoleManagerTracing) ListAvailableActions ¶
func (*RoleManagerTracing) RemoveMemberFromAllRoles ¶
func (*RoleManagerTracing) RemoveRole ¶
func (*RoleManagerTracing) RetrieveAllRoles ¶
func (*RoleManagerTracing) RetrieveRole ¶
func (*RoleManagerTracing) RoleAddActions ¶
func (*RoleManagerTracing) RoleAddMembers ¶
func (*RoleManagerTracing) RoleCheckActionsExists ¶
func (*RoleManagerTracing) RoleCheckMembersExists ¶
func (*RoleManagerTracing) RoleListActions ¶
func (*RoleManagerTracing) RoleListMembers ¶
func (rtm *RoleManagerTracing) RoleListMembers(ctx context.Context, session authn.Session, entityID, roleName string, limit, offset uint64) (roles.MembersPage, error)
func (*RoleManagerTracing) RoleRemoveActions ¶
func (*RoleManagerTracing) RoleRemoveAllActions ¶
func (*RoleManagerTracing) RoleRemoveAllMembers ¶
func (*RoleManagerTracing) RoleRemoveMembers ¶
Click to show internal directories.
Click to hide internal directories.