Interface ISecurityConfiguration
The snapshot of information from the security store.
Namespace: PushTechnology.ClientInterface.Client.Features.Control.Clients.SecurityControl
Assembly: Diffusion.Client.dll
Syntax
public interface ISecurityConfiguration
Properties
IsolatedPaths
Gets a read-only collection of the isolated paths.
Declaration
IReadOnlyCollection<string> IsolatedPaths { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<String> | The read-only collection of isolated paths. |
See Also
Roles
Gets a read-only collection of the roles defined including their permissions assignments and included roles.
Declaration
IReadOnlyCollection<IRole> Roles { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<IRole> | The read-only collection of roles. |
RolesForAnonymousSessions
Gets the default read-only collection of roles to be assigned to anonymous sessions.
Declaration
IReadOnlyCollection<string> RolesForAnonymousSessions { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<String> | The read-only collection of roles. |
RolesForNamedSessions
Gets the default read-only collection of roles to be assigned to named sessions.
Declaration
IReadOnlyCollection<string> RolesForNamedSessions { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<String> | The read-only collection of roles. |