C# Class Owin.Scim.Services.GroupService

Inheritance: ServiceBase, IGroupService
显示文件 Open project: PowerDMS/Owin.Scim

Public Methods

Method Description
CreateGroup ( ScimGroup group ) : Task>
DeleteGroup ( string groupId ) : Task>
GroupService ( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider, IResourceValidatorFactory resourceValidatorFactory, ICanonicalizationService canonicalizationService, IGroupRepository groupRepository ) : System.Collections.Generic
QueryGroups ( ScimQueryOptions options ) : Task>>
RetrieveGroup ( string groupId ) : Task>
UpdateGroup ( ScimGroup group ) : Task>

Method Details

CreateGroup() public method

public CreateGroup ( ScimGroup group ) : Task>
group ScimGroup
return Task>

DeleteGroup() public method

public DeleteGroup ( string groupId ) : Task>
groupId string
return Task>

GroupService() public method

public GroupService ( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider, IResourceValidatorFactory resourceValidatorFactory, ICanonicalizationService canonicalizationService, IGroupRepository groupRepository ) : System.Collections.Generic
serverConfiguration ScimServerConfiguration
versionProvider IResourceVersionProvider
resourceValidatorFactory IResourceValidatorFactory
canonicalizationService ICanonicalizationService
groupRepository IGroupRepository
return System.Collections.Generic

QueryGroups() public method

public QueryGroups ( ScimQueryOptions options ) : Task>>
options ScimQueryOptions
return Task>>

RetrieveGroup() public method

public RetrieveGroup ( string groupId ) : Task>
groupId string
return Task>

UpdateGroup() public method

public UpdateGroup ( ScimGroup group ) : Task>
group ScimGroup
return Task>