Class TenantRoleRegistry
Stores tenant role definitions and resolves scopes for assigned roles.
public class TenantRoleRegistry : ITenantRoleRegistry
- Inheritance
-
TenantRoleRegistry
- Implements
- Inherited Members
Properties
All
public IReadOnlyList<TenantRoleDefinition> All { get; }
Property Value
Methods
Get(string)
public TenantRoleDefinition Get(string roleName)
Parameters
roleNamestring
Returns
GetScopesForRoles(IEnumerable<string>)
public IReadOnlyList<string> GetScopesForRoles(IEnumerable<string> roleNames)
Parameters
roleNamesIEnumerable<string>
Returns
Register(string, params string[])
public void Register(string roleName, params string[] scopes)
Parameters
Register(string, string[], string)
Registers a tenant role with an optional human-readable description.
public void Register(string roleName, string[] scopes, string description)