Interface IContainerSecurityContext
Functionality for working with Roster security.
Namespace: Microsoft.XboxStudios.SQTech.Roster.Client
Assembly: Microsoft.XboxStudios.SQTech.Roster.Client.Common.dll
Syntax
public interface IContainerSecurityContext
Methods
View SourceUserHasContainerPermissionsAsync(string, PermissionFlags, CancellationToken)
Checks if a user has the specified permissions on a container.
Declaration
Task<bool> UserHasContainerPermissionsAsync(string containerName, PermissionFlags requiredPermissions, CancellationToken cancellationToken = default)
Parameters
| Type | Name | Description |
|---|---|---|
| string | containerName | The container name. |
| PermissionFlags | requiredPermissions | The permissions flags to check. |
| CancellationToken | cancellationToken | A cancellation token. |
Returns
| Type | Description |
|---|---|
| Task<bool> | True if the user has the permissions flags for the specified container. Otherwise, false. |