Click or drag to resize

SecurityRoleUserChildHandler Constructor

Security challenge child handler

Namespace:  SanteDB.Rest.AMI.ChildResources
Assembly:  SanteDB.Rest.AMI (in SanteDB.Rest.AMI.dll) Version: 2.2.1
Syntax
public SecurityRoleUserChildHandler(
	IRepositoryService<SecurityRole> roleRepository,
	IRepositoryService<SecurityUser> userRepository,
	ISecurityRepositoryService securityRepository,
	IRoleProviderService roleProvider,
	IPolicyEnforcementService pepService
)

Parameters

roleRepository
Type: SanteDB.Core.ServicesIRepositoryServiceSecurityRole

[Missing <param name="roleRepository"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.SecurityRoleUserChildHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityRole},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityUser},SanteDB.Core.Services.ISecurityRepositoryService,SanteDB.Core.Security.Services.IRoleProviderService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

userRepository
Type: SanteDB.Core.ServicesIRepositoryServiceSecurityUser

[Missing <param name="userRepository"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.SecurityRoleUserChildHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityRole},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityUser},SanteDB.Core.Services.ISecurityRepositoryService,SanteDB.Core.Security.Services.IRoleProviderService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

securityRepository
Type: SanteDB.Core.ServicesISecurityRepositoryService

[Missing <param name="securityRepository"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.SecurityRoleUserChildHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityRole},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityUser},SanteDB.Core.Services.ISecurityRepositoryService,SanteDB.Core.Security.Services.IRoleProviderService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

roleProvider
Type: SanteDB.Core.Security.ServicesIRoleProviderService

[Missing <param name="roleProvider"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.SecurityRoleUserChildHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityRole},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityUser},SanteDB.Core.Services.ISecurityRepositoryService,SanteDB.Core.Security.Services.IRoleProviderService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

pepService
Type: SanteDB.Core.Security.ServicesIPolicyEnforcementService

[Missing <param name="pepService"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.SecurityRoleUserChildHandler.#ctor(SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityRole},SanteDB.Core.Services.IRepositoryService{SanteDB.Core.Model.Security.SecurityUser},SanteDB.Core.Services.ISecurityRepositoryService,SanteDB.Core.Security.Services.IRoleProviderService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

See Also