예제 #1
0
 public PanoptoScheduleUploader.Services.UserManagement.Group CreateExternalGroup(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, string groupName, string externalProvider, string externalId, System.Guid[] memberIds)
 {
     return(base.Channel.CreateExternalGroup(auth, groupName, externalProvider, externalId, memberIds));
 }
예제 #2
0
 public void RemoveMembersFromInternalGroup(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid groupId, System.Guid[] memberIds)
 {
     base.Channel.RemoveMembersFromInternalGroup(auth, groupId, memberIds);
 }
예제 #3
0
 public void DeleteUsers(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid[] userIds)
 {
     base.Channel.DeleteUsers(auth, userIds);
 }
예제 #4
0
 public void SetGroupIsPublic(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid groupId, bool isPublic)
 {
     base.Channel.SetGroupIsPublic(auth, groupId, isPublic);
 }
예제 #5
0
 public PanoptoScheduleUploader.Services.UserManagement.User[] CreateUsers(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, PanoptoScheduleUploader.Services.UserManagement.User[] users)
 {
     return(base.Channel.CreateUsers(auth, users));
 }
예제 #6
0
 public void SetSystemRole(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid userId, PanoptoScheduleUploader.Services.UserManagement.SystemRole role)
 {
     base.Channel.SetSystemRole(auth, userId, role);
 }
예제 #7
0
 public void UpdatePassword(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid userId, string newPassword)
 {
     base.Channel.UpdatePassword(auth, userId, newPassword);
 }
예제 #8
0
 public PanoptoScheduleUploader.Services.UserManagement.Group GetGroup(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid groupId)
 {
     return(base.Channel.GetGroup(auth, groupId));
 }
예제 #9
0
 public void UpdateContactInfo(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid userId, string firstName, string lastName, string email, bool sendNotifications)
 {
     base.Channel.UpdateContactInfo(auth, userId, firstName, lastName, email, sendNotifications);
 }
예제 #10
0
 public void UpdateUserBio(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid userId, string bio)
 {
     base.Channel.UpdateUserBio(auth, userId, bio);
 }
예제 #11
0
 public PanoptoScheduleUploader.Services.UserManagement.ListUsersResponse ListUsers(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, PanoptoScheduleUploader.Services.UserManagement.ListUsersRequest parameters, string searchQuery)
 {
     return(base.Channel.ListUsers(auth, parameters, searchQuery));
 }
예제 #12
0
 public PanoptoScheduleUploader.Services.UserManagement.User[] GetUsers(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid[] userIds)
 {
     return(base.Channel.GetUsers(auth, userIds));
 }
예제 #13
0
 public PanoptoScheduleUploader.Services.UserManagement.User GetUserByKey(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, string userKey)
 {
     return(base.Channel.GetUserByKey(auth, userKey));
 }
예제 #14
0
 public void SyncExternalUser(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, string firstName, string lastName, string email, bool EmailSessionNotifications, string[] externalGroupIds)
 {
     base.Channel.SyncExternalUser(auth, firstName, lastName, email, EmailSessionNotifications, externalGroupIds);
 }
예제 #15
0
 public void ResetPassword(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid userId)
 {
     base.Channel.ResetPassword(auth, userId);
 }
예제 #16
0
 public void DeleteGroup(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid groupId)
 {
     base.Channel.DeleteGroup(auth, groupId);
 }
예제 #17
0
 public void UnlockAccount(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, System.Guid userId)
 {
     base.Channel.UnlockAccount(auth, userId);
 }
예제 #18
0
 public PanoptoScheduleUploader.Services.UserManagement.ListGroupsResponse ListGroups(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, PanoptoScheduleUploader.Services.UserManagement.Pagination pagination)
 {
     return(base.Channel.ListGroups(auth, pagination));
 }
예제 #19
0
 public System.Guid CreateUser(PanoptoScheduleUploader.Services.UserManagement.AuthenticationInfo auth, PanoptoScheduleUploader.Services.UserManagement.User user, string initialPassword)
 {
     return(base.Channel.CreateUser(auth, user, initialPassword));
 }