IPrincipalOperations Interface

Definition

RemoteApp principal operations.

public interface IPrincipalOperations
type IPrincipalOperations = interface
Public Interface IPrincipalOperations

Methods

AddAsync(String, SecurityPrincipalList, CancellationToken)

Adds a list of principals to the given collection.

AddToAppAsync(String, String, SecurityPrincipalList, CancellationToken)

Adds a list of principals to the given collection.

DeleteAsync(String, SecurityPrincipalList, CancellationToken)

Deletes a list of principals from the given collection.

DeleteFromAppAsync(String, String, SecurityPrincipalList, CancellationToken)

Deletes a list of principals from the given app.

ListAsync(String, CancellationToken)

Gets a list of all RemoteApp principals associated with the given collection.

ListForAppAsync(String, String, CancellationToken)

Gets a list of all RemoteApp principals associated with the given app in a collection.

ListForAppWithTokenAsync(String, String, String, CancellationToken)

Gets a list of all RemoteApp principals associated with the given app in a collection using continuation token.

ListWithTokenAsync(String, String, CancellationToken)

Gets a list of all RemoteApp principals associated with the given collection using continuation token.

Extension Methods

Add(IPrincipalOperations, String, SecurityPrincipalList)

Adds a list of principals to the given collection.

AddAsync(IPrincipalOperations, String, SecurityPrincipalList)

Adds a list of principals to the given collection.

AddToApp(IPrincipalOperations, String, String, SecurityPrincipalList)

Adds a list of principals to the given collection.

AddToAppAsync(IPrincipalOperations, String, String, SecurityPrincipalList)

Adds a list of principals to the given collection.

Delete(IPrincipalOperations, String, SecurityPrincipalList)

Deletes a list of principals from the given collection.

DeleteAsync(IPrincipalOperations, String, SecurityPrincipalList)

Deletes a list of principals from the given collection.

DeleteFromApp(IPrincipalOperations, String, String, SecurityPrincipalList)

Deletes a list of principals from the given app.

DeleteFromAppAsync(IPrincipalOperations, String, String, SecurityPrincipalList)

Deletes a list of principals from the given app.

List(IPrincipalOperations, String)

Gets a list of all RemoteApp principals associated with the given collection.

ListAsync(IPrincipalOperations, String)

Gets a list of all RemoteApp principals associated with the given collection.

ListForApp(IPrincipalOperations, String, String)

Gets a list of all RemoteApp principals associated with the given app in a collection.

ListForAppAsync(IPrincipalOperations, String, String)

Gets a list of all RemoteApp principals associated with the given app in a collection.

ListForAppWithToken(IPrincipalOperations, String, String, String)

Gets a list of all RemoteApp principals associated with the given app in a collection using continuation token.

ListForAppWithTokenAsync(IPrincipalOperations, String, String, String)

Gets a list of all RemoteApp principals associated with the given app in a collection using continuation token.

ListWithToken(IPrincipalOperations, String, String)

Gets a list of all RemoteApp principals associated with the given collection using continuation token.

ListWithTokenAsync(IPrincipalOperations, String, String)

Gets a list of all RemoteApp principals associated with the given collection using continuation token.

Applies to