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<System.String>

The read-only collection of isolated paths.

See Also
IsolatePath(String)

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<System.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<System.String>

The read-only collection of roles.

Back to top