C# Class Affecto.IdentityManagement.WebApi.IdentityManagementController

Inheritance: ApiController
Datei anzeigen Open project: affecto/dotnet-IdentityManagement

Public Methods

Method Description
IdentityManagementController ( IIdentityManagementService identityManagementService ) : System

Private Methods

Method Description
AddGroupMember ( System.Guid groupId, NewGroupMember newGroupMember ) : IHttpActionResult
AddRolePermission ( System.Guid roleId, System.Guid permissionId ) : IHttpActionResult
AddUserAccount ( System.Guid userId, AddUserAccountCommand command ) : IHttpActionResult
AddUserOrganization ( System.Guid userId, [ organizationId ) : IHttpActionResult
AddUserRole ( System.Guid userId, AddUserRoleCommand command ) : IHttpActionResult
CreateGroup ( NewGroup newGroup ) : IHttpActionResult
CreateOrganization ( NewOrganization organization ) : IHttpActionResult
CreateRole ( NewRole newRole ) : IHttpActionResult
CreateUser ( NewUser newUser ) : IHttpActionResult
GetGroup ( System.Guid groupId ) : IHttpActionResult
GetGroupMembers ( System.Guid groupId ) : IHttpActionResult
GetGroups ( ) : IHttpActionResult
GetOrganization ( System.Guid organizationId ) : IHttpActionResult
GetOrganizations ( ) : IHttpActionResult
GetPermissions ( ) : IHttpActionResult
GetRole ( System.Guid roleId ) : IHttpActionResult
GetRoles ( ) : IHttpActionResult
GetUser ( System.Guid userId ) : IHttpActionResult
GetUsers ( ) : IHttpActionResult
ParseAccountType ( string accountType ) : Affecto.IdentityManagement.Interfaces.Model.AccountType
RemoveGroupMember ( System.Guid groupId, System.Guid memberId ) : IHttpActionResult
RemoveRolePermission ( System.Guid roleId, System.Guid permissionId ) : IHttpActionResult
RemoveUserAccount ( System.Guid userId, string accountType, string name ) : IHttpActionResult
RemoveUserOrganization ( System.Guid userId, System.Guid organizationId ) : IHttpActionResult
RemoveUserRole ( System.Guid userId, System.Guid roleId ) : IHttpActionResult
UpdateGroup ( System.Guid groupId, UpdateGroupCommand command ) : IHttpActionResult
UpdateOrganization ( System.Guid organizationId, UpdateOrganizationCommand command ) : IHttpActionResult
UpdateRole ( System.Guid roleId, UpdateRoleCommand command ) : IHttpActionResult
UpdateUser ( System.Guid userId, UpdateUserCommand command ) : IHttpActionResult
UpdateUserAccount ( System.Guid userId, UpdateUserAccountCommand command ) : IHttpActionResult

Method Details

IdentityManagementController() public method

public IdentityManagementController ( IIdentityManagementService identityManagementService ) : System
identityManagementService IIdentityManagementService
return System